N = 2 в степени i //N=2^i
I = k * i
Маленькая буква i или b это одно и тоже
128 = 2^i
i= 7
I = i* k
k= 40
I = 40 * 7
I = 280бит
1 бит = 8байт
280/8= 35 байт
Ответ : 8байт или 280бит
Program n1;
var a: array[1..10] of integer;
k,kol,i: integer;
begin
randomize;
write('k=');
readln(k);
kol:=0;
write('исходный массив: ');
for i:=1 to 10 do
begin
a[i]:=random(21)-10;
write(a[i],' ');
if (a[i]<0) and (a[i]<k) then kol:=kol+1;
end;
writeln;
writeln('кол-во эл меньше ',k,': ',kol);
end.
<span>read - оставляет курсор после прочтения на этой же строке</span>
<span><span>readln - переводит курсор на следующую строку</span></span>