АлександровнаВладлен243
?>

Выбери верный ответ. Табличный

Информатика

Ответы

Виталий887

881 500 байт

Объяснение:

Дано:

K = 860 * 820 = 705 200 точек

N = 1 024 цветов

Найти:

I

1 024 = 2^i

1 024 = 2¹⁰

i = 10 бит

I = 705 200 * 10 = 7 052 000 бит = 881 500 байт ≈ 860,84 Кбайт

1 байт = 8 бит

1 Кбайт = 1 024 байт

I = K * i  

I - информационный объём изображения (размер файла, содержащего изображение)

K - количество точек (пикселей)

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

N = 2^i  

N - количество цветов в палитре

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

Ligaevruslan
While - цикл с условием
for - цикл с известным количеством шагов (итераций)

чтобы воспользоваться for нужно знать точно количество шагов (интераций)

например, заполняем массив arr из 10 единиц типа int
for(i = 0; i < 10; i++) arr[i] = 0; // точно знаем что 10 элементов и делаем 10 интераций

если же нам не известно количество интераций цикла, например организовать ввод переменной до тех пор, пока пользователь не введет 0
сколько будет интераций - неизвестно и зависит сугубо от пользователя

int num;
do
{
cin >> num // вводим цифру
}
while(num != 0); // повторяем ввод, пока цифра не равна 0

( do while - разновидность while, в которой условие проверяется не перед первой интерацией, а после нее )

примеры представлены на c++, но в принципе и так понятно

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Выбери верный ответ. Табличный
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

anovikovsr
skvorec3424
reception
Анатольевич-Фатима
Григорьевич915
Ignateva737
shilinmikhaillg
Yevgenevna
ecocheminnov437
Дмитрий-Олейникова
Amulenkov
tarhan1221
Sergei1805
ngz55
Gennadievna bessonov