Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
program abc;
var i, b, c: integer;
var a: array [1..10] of integer;
begin
for i: =1 to 10 do
writeln ('введите число');
readln (a[i]);
end;
if a[i] mod 2=0 then a[i]: =a[i]^2 else a[i]: =a[i]*2;
writeln (a[i]);
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 а вообще, каждое нужно писать отдельно
если хранить без знака, то диапазон от 0 до 15(2^3+2^2+2^1+2^0)
Популярные вопросы