Надо просто знать формулу объема изображения.Объем=кол-во строк в изображение*кол-во пикселей в строке*объем 1 бита.
32=2**5=>5 бит приходится на 1 пиксель.
Объем изображения=512*256*5=80 Кбайт
1 мбайт=1024 кбайт=2048 байт.
1 гбайт=1024 мбайт=102400 кбайт.
2 тбайт=2048 гбайт=2048000 мбайт.
1 гбайт 536 мбайт=1536 мбайт=153600 кбайт.
Не совсем понял вопрос, но попробую ответить:
var y,a,b:integer;
Begin
readln(a,b);
y:=(a+b)*(a+b);
writeln('y = ',y);
readln;
end.
Вводить 2 числа через пробел.
Самые главные недостатки:
- высокие требования к аппаратной составляющей компьютера: к его оперативной памяти, быстроте работы процессора и т.д.,
- необходимость больших временных затрат на создание моделей всех объектов сцены, могущих оказаться в поле зрения камеры. Конечно, такая работа стократно окупается результатом,
- меньшую свободу в создании изображения, чем в двухмерной графике. Создавая объект карандашом на бумаге или средствами 2D-графике на экране, можно совершенно свободно искажать пропорции объектов, пренебрегать законами перспективы и пр. В 3D-формате это возможно только в наиболее мощных пакетах, но даже в них это требует дополнительных усилий и изобретательности,
- необходимость постоянно отслеживать взаимное положение объектов в составе сцене, в частности, при создании 3D-анимации. Так как объекты 3D-графики «бестелесны», они легко проникают друг в друга и важно контролировать отсутствие ненужного контакта между ними.
<em>// PascalABC.NET 3.2, сборка 1383 от 09.02.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
for var i:=1 to 100 do
if i.IsEven then Print(i)
end.
<u>Результат</u>
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100