Program Name; var i,s:integer; begin for i:=100 to 150 do begin if(i mod2)>0 then s:=s+i end WriteLn('Сумма равна: s) end.
Для записи одного из 13 значений требуется log(2)13 ≈ 4 разряда, для записи одного из 99 значений - log(2)99 ≈ 7 разрядов, т.е. в 7/4 - 1,75 раз больше.
+ 240% за год молодёжи до 18 лет!
<span>16777216 - это 2²⁴, поэтому для представления цвета одной точки понадобятся 24 бита или 24/8 = 3 байта.
Таких точек будет 1600×1200 = 1920000 и под них потребуется 1920000×3 = 5760000 байта памяти. Переведем в мегабайты.
5760000/1024² ≈ 5.49 Мбайт. Придется взять карту на 64 Мбайта...
</span>
Для хранения одного пикселя требуется 8 бит=1 байт, т.к. 216 = 2^8.
Кол-во пикселей равно 300*300 =90000.
90000 пикселей, каждый объемом 1 байт, минимальный объем памяти равен 90000 байт или 87.9 Кбайт