1Polina2211
31.03.2021 02:12

1 байт равно 9.54 * 10-7 мегабайт 1 мегабайт равно 1 048 576 байт. Единицы измерения: Информация. Перевести байты в мегабайты. Новый расчет. байт. поменять

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ladychoco
30.11.2022 19:14
Дано:
Разрешающая сканера 600 х 600 dpi.
Размер 10см x 15см.
Глубина цвета - 3 байта.

Найти:
Каков информационный объём этого файла?

Решение:
Вначале переводим глубину цвета из байт в биты
3 байта * 8бит в байте = 24 бит

Вычисляем разрешение сканера в 1 дюйме квадрат
600*600 = 360 000 пикселей в 1 дюйм^2

Переводим размер картинки из квадратных сантиметров в квадратные дюймы.
10см = 3.937дюйма
15см = 5,906дюйма
10*15=150 см^2 = 3,937 * 5,906 = 23,25 дюйм^2

Вычисляем количество пикселей в изображении
23,25 дюйм^2 * 360 000 пикселей в 1 дюйм^2 = 8 370 000 пикселей

Информационный объём вычисляем по формуле
количество пикселей * глубину цвета =
8 370 000 пикселей * 24 бит = 200 880 000 бит.

Переводим в байты делением на 8.
25 110 000 байт
или же делим на 1024*1024 чтобы получить количество мегабайт
23,95 Мегабайт

ответ:
Информационный объём отсканированного изображения =
25 110 000 байт или 23,95 Мегабайт
0,0(0 оценок)
Ответ:
cobaincurt
07.10.2021 22:16

program mas;

var

 number_month, i, amount, quantity, min: integer;

 A: array [1..15] of integer;

begin

 for i := 1 to 15 do  

 begin

   read(A[i]);

 end;

 min := A[1];

 for i := 1 to 15 do  

 begin

   if (A[i] mod 3 = 0) then

     amount := amount + A[i];

   if (A[i] > 20) and (A[i] < 80) then

     inc(quantity);

   if (A[i] < min) then

     min := A[i];

 end;

 writeln('Минимум: ', min);

 writeln('Сумма элементов, кратных 3: ', amount);

 writeln('Количество чисел > 20 и < 80: ', quantity);

end.

Объяснение:

program mas;  // Название программы

var  

 i, amount, quantity, min: integer; // Целочисленные переменные:

i - счётчик для foramount - сумма элементов, кратных 3quantity - количество элементов > 20 и < 80min - минимальный элемент массива

 A: array [1..15] of integer;  // Массив целочисленного типа А с индексами от 1 до 15

begin  // Начало программы

 amount := 0;  // Переменная, отвечающая за сумму элементов, кратных 3, равна 0

 quantity := 0; // Переменная, отвечающая за количество элементов >20 и <80, равна 0

 for i := 1 to 15 do  // Цикл для ввода пятнадцати чисел в массив

 begin  // Начало цикла

   read(A[i]);  // Ввод значений с клавиатуры

 end;  // Конец цикла

 min := A[1];  // Значение переменной, отвечающей за минимальный элемент массива, равен первому элементу массива

 for i := 1 to 15 do  // Цикл для прогона всех чисел массива

 begin  // Начало цикла

   if (A[i] mod 3 = 0) then  // Если значение элемента массива с индексом i делится на 3 без остатка, тогда

     amount := amount + A[i];  // Сумма = сумма + значение элемента массива с индексом i

   if (A[i] > 20) and (A[i] < 80) then  // Если значение элемента массива с индексом i > 20 И < 80, тогда

     inc(quantity);  // Увеличиваем значение переменной quantity на 1

   if (A[i] < min) then  // Если значение элемента массива с индексом i < значения переменной min, тогда

     min := A[i];  // Значение переменной min = значению элемента массива с индексом i

 end;  // Конец цикла

 writeln('Минимум: ', min);  // Вывод минимума

 writeln('Сумма элементов, кратных 3: ', amount);  // Вывод суммы элементов, попадающих под условие

 writeln('Количество чисел > 20 и < 80: ', quantity);  // Вывод количества чисел, попадающих под условие

end. // Конец программы

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота