Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
var
mas : array[1..15] of integer;
i: integer;
begin
for i: =1 to 15 do
mas[i] : = random(40)-20;
if (mas[i] mod 2 = 1) then mas[i]: =mas[i]/2;
if (mas[i] mod 2 = 0) then mas[i]: =mas[i]*3;
end;
1)10см=3,937дюма
dpi - точек на дюйм
3,937*1000=3937 - точек
3937*3937=15499969 точек
каждая точка кодируется 2-мя байтами
всего 30999938 байт
1 мегабайт = 1024*1024=1048576
на картинку 29,56 мегабайта
2) 256 1 байт
200*100=20000 пикселей
1 килобайт = 1024 байта
картинка займет 20000/1024=19,5 килобайта
ps а вообще, каждое нужно писать отдельно
k= 2 в степени а
a=глубина цвета
m=количество точек по горизонтали
n=количество точек по вертикали
k=количество цветов
v=объём видеопамяти
k=16 777 216 =2 в 24 степени
a=24
v = m × n × a
v=(1024×768×24)/(8×1024×1024)=2,25 мб
253(8)=10101011(2)
2в4(16)=1010110100(2)
48(16)=1001000(2)
Популярные вопросы