Const n=8; var x : array[1..n] of real; i : integer; min : real; begin Randomize; writeln('Исходный массив:'); for i:=1 to n do begin x[i]:=20*random-10; write(x[i]:6:2,' '); end; writeln; min:=x[1]; for i:=2 to n do if x[i] < min then min:=x[i]; writeln('min=',min:6:2); for i:=1 to n do if x[i]<0 then x[i]:=min; writeln('Измененный массив:'); for i:=1 to n do write(x[i]:6:2,' '); end.
1. Определим объем памяти, который занимает одна страница. Символ текста кодируется 16 битами или 16/8=2 байтами. 1024 символа займут 1024х2=2048 байт. Рисунок состоит из 256х128=32768 точек, а цвет каждой точки кодируется 16 битами или 16/8=2 байтами. Следовательно, рисунок займет 32768х2=65536 байт. Итого страница займет 2048+65536=67584 байт 2. Определим объем книги. В книге 512 страниц, поэтому её объем составит 512х67584=34603008 байт. Используем для ответа более крупные единицы. 34 603 008 / 1 024 = 33 792 Кбайта 33 792 / 1024 = 33 Мбайта ответ: книга имеет объем 33 МБ
х = 16
y = 5
x = x //y
у= (х % y) * 10 +y
print(y)
35