Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
переведем в начале 2^32 бит в байты.
в 1 байте 2^3 бит
следовательно
2^32 (бит)=2^32*2^(-3)=2^29 (байт)
в 1 кбайте =1024 байт=2^10 байт
2^29(байт)=2^29*2^(-10)=2^19 (кбайт)
в 1мбайте =1024 кбайт
2^19(кбайт)=2^19*2(-10)=2^9 =512 (мбайт)
ответ 512 (мбайт)
1мб/2=512 кб на одну страницу
512*1024*8=4194304 бит на одну страницу
800*600=480 000 пискселей на одну страницу
4194304/480 000=8,74 бит на 1 пиксель, округляем в меньшую сторону по битам=8
2⁸=256 количество цветов можно использовать
program pr;
var mas: array[1..40] of integer;
i, sum: integer;
begin
randomize;
for i: =1 to 40 do mas[i]: =random(20);
for i: =1 to 40 do if mas[i]< =10 then sum: =sum+mas[i];
writeln ('сумма равна ', sum);
readln;
end.
программу проверил все работает
Популярные вопросы