Графические файлы:
fami-ly.jpg, car.bmp, dog.gif
Простая задача, держи:
var a,b,c,d,n,j:integer;
begin
writeln('Стоимость монитора');
readln(a);
writeln('Стоимость системного блока');
readln(b);
writeln('Стоимость клавиатуры');
readln(c);
writeln('Стоимость мышки');
readln(d);
writeln('Сколько компьютеров нужно?');
readln(n);
j:=(a+b+c+d)*n;
writeln('Стоимость ', n, ' компьютеров = ',j);
end.
При использовании палитры из 4 цветов для хранения одной точки изображения требуется log(2)4 = 2 бита.
Объем видеопамяти:
640*350*2 бит = 448000 бит = 448000/8 байт = 56000 байт
Собрать больше бензина чтоб из точки а быстрее ехать в б
Всего в изображении 32x32=1024 пикселя
Объём изображения из 1024 пикселей - 512 байт
Значит, на один пиксель приходится 512 / 1024 = 0,5 байта = 4 бита
Рассчитываем количество цветов в палитре по формуле N = 2^y, где y - объём одного пикселя
N = 2^4 = 16 цветов
Ответ: 16 цветов