Var
mas:array [1..10] of integer;
i:integer;
begin
writeln('Введите числа массива');
for i:=1 to 10 do
read(mas[i]);
for i:=1 to 10 do
if mas[i]<0 then
mas[i]:=0;
for i:=1 to 10 do
write(mas[i],' ');
end.
Program n1;
var a: array[1..18] of integer;
i,k: integer;
begin
randomize;
k:=0;
writeln('исходный массив:');
for i:=1 to 18 do
begin
a[i]:=random(87)-4;
write(a[i],' ');
if a[i] mod 2=0 then k:=k+1;
end;
writeln;
write('k четн: ',k);
end.
Основная формула N=2b
32=2^5. Из этого следует, что вес одного символа равен 5ти битам.
5*128*48*10=307 200 бит.
307 200:8= 38400 байт
38400:1024= 37.5 Кбайт
Напомню, что:
1 байт= 8 бит
1 Кбайт= 1024 Кбайт
Фигура становится плоской.