В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
daniilf02mail
daniilf02mail
05.08.2021 11:11 •  Информатика

Складіть програму Правила дорожнього руху, у якій можна визначити, чи не порушив правила дорожнього руху водій, що проїхав відстань S за час t, якщо на шляху встановлено одне із запропонованих обмежень на швидкість: 40 км/год, 60 км/год, 90 км/год. Передбачте, що вводяться іменовані дані.

Показать ответ
Ответ:
polatovskiy2002
polatovskiy2002
17.01.2023 07:31
Метод set нужен для того что бы присвоить закрытым (private) переменным в классе какое-либо значение. Т.к поле private 
доступно только для методов этого класса. 
А конструктор в зависимости от условия присваивает им какое-либо дефолтное значение . Разница в том что конструктор запускается автоматически при создании объекта. 
Приведу пример (с++)

class Fraction
{
private:
 int N; int deN;
public:
Fraction();  // прототип конструктора
void setFraction(int, int); // прототип сет-метода
};
void Fraction::setFraction(int num, int denum) // сам сет-метод
 {
N = num; deN = denum;
}
Fraction::Fraction() // конструктор
{
int N = NULL;
int deN= NULL;
}
0,0(0 оценок)
Ответ:
Nika5647
Nika5647
05.11.2020 13:41
1. 256 цветов - 2⁸, следовательно для хранения информации о цвете 1 пикселя необходимо 8 бит = 1 байт. В одном килобайте - 1024 байт.
640*480/1024 = 300 Кбайт

2. Для начала найдем количество бит на пиксель:
4*1024*8/128/128 = 2, двумя битами можно закодировать черно-белый рисунок, цветов - 2

3. Простая арифметика. Все перемножаем, умножаем на количество страниц и переводим из битов в мегабайты:
800*600*24*4/8/1024/1024≈5.4 Мбайт

4. Для хранения информации о 65535 цветах пикселя надо 16 бит, а для 256 - 8 бит. ответ: 16/8 =2 раза

5. 16 = 2⁴, значит для 1 пикселя требуется 4 бита. Для всей картинки получим:
800*600*4=1920000 бит = 1920000 байт=1875 Кбайт
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота