Program p_2; var z, a : real; m : integer; function step (n: integer; x: real): real; var i: integer; y: real; begin i: =1; y: =1; while i< =n do begin y: =y*x; i: =i+1; end; step: =y; end; {конец функции}begin write(‘введи степень и возводимое число’); readln(z,m); f: =step(m,z); writeln(z, ‘ в степени’, m, ‘=’,f); end.
ответ 1:
Program zadacha;
var
i,n:integer;
begin
writeln ('Введите число: '); readln(n);
for i:=1 to n do write(n-i+1);
end.
ответ 2:
Program zadacha;
var
i,a,b:integer;
begin
writeln ('Введите A: '); readln(a);
writeln ('Введите B: '); readln(b);
for i:=a to b do
if (i mod 2 <> 0) then writeln(i);
end.
ответ 3:
Program zadacha;
var
i,a,b,sum:integer;
begin
writeln ('Введите A: '); readln(a);
writeln ('Введите B: '); readln(b);
for i:=a to b do
if (i mod 10 = 7) then begin sum:=sum+i; end;
writeln('Результат: ',sum);
end.