Блок-схема - в прилагаемом файле.
Программу Вам написали правильно:
var
i, p: integer;
begin
p := 1;
for i := 4 to 7 do p := p * i;
writeln('P = ', p);
end.
Результат:
P = 840
1) a= 4096, L= 1/512 Мб= 16384 бит
N= 2^i, ищем i
i=L/a= 16384/4096=4
i=4бита
N=2^4=16
A+B/C+sqrt(C)/A-B ...........
Program n1;
var a,b: real;
begin
readln(a,b);
writeln('S=',a*b);
write('P=',(a+b)*2);
end.