N=64
i=6бит
К=128*256=32768
V=32768*6 бит = 196608 бит
186608 бит :8 :1024 =24 килобайта
Вероятно имеется в виду, что некоторые строки нужно исправить.
в третьей строке я добавил бы спереди слово var:
<span>var i,max: integer;</span>
а хвост программы подправил бы так:
writeln;
max := a[1] ;
for i:= 2 to n do
if a[i] > max then max:= a[i] ;
writeln('max: ', max );
<span>end.
</span>
жирным выделены добавки к исходному тексту.
Объяснительная.
Я,ФИО, пропустила уроки потому,что спала. Сон был настолько реальным,что я подумала,что пошла в школу. По пути в школу было много приключений и тд. У меня не очень хорошая фантазия
Ответ:
Объяснение:
// Возведение в степень
program stepen;
var
p,i,n, a:integer;
begin
write('введите число и степень');
readln(a,n);
p:=1;
for i:=1 to n do p:=p*a;
writeln('Число ',a, ' в степени ',n,' = ',p);
readln;
end.
//Сумма нечетных цифр числа
program project1;
var
a, b, s : integer;
begin
s := 0;
write('введите число: ');
readln(a);
while a <> 0 do
begin
b := a mod 10;
if b mod 2 <> 0 then s := s + b;
a := a div 10
end;
writeln('сумма нечетных цифр: ', s);
readln;
end.
//Сумма четных чисел до n
program summach;
var
S,n,i:integer;
begin
Write('Введите n=');
readln(n);
if n mod 2<>0 then n:=n-1;
n:=n div 2;
s:=0;
for i:=1 to n do
s:=s+2*i;
writeln('s=',s);
readln;
end.
//===================================
// сумма четных с циклом repeat
program summach1;
Write('Введите n=');
readln(n);
if n mod 2<>0 then n:=n-1;
s:=0;i:=1;
repeat
s:=s+2*i;
i:=i+1;
until 2*i>n ;
writeln('n=',n);
writeln('s=',s);
readln;