var x,n,p:longint; i:integer; begin readln (x,n); p:=1; for i := 1 to N do p:=p*x; writeln(x,' в степени ',n,' равно ',p ); end.
2. Для цикла While var x,n,p:longint; i:integer; begin readln (x,n); p:=1; i:=1; while i<=n do begin p:=p*x; i:=i+1; end; writeln(x,' в степени ',n,' равно ',p ); end.
3. Для цикла Repeat
var x,n,p:longint; i:integer; begin readln (x,n); p:=1; i:=1; repeat p:=p*x; i:=i+1; until i>n; writeln(x,' в степени ',n,' равно ',p ); end.
Natalimis416024
27.01.2021
//Pascal ABC.NET v3.1 сборка 1172
//For
Var ar:array[1..5] of integer; i:integer; r:real; begin for i:=1 to 5 do begin readln(ar[i]); r:=r+ar[i]; end; r:=r/i; writeln(r); end.
//while
Var ar:array[1..5] of integer; i:integer; r:real; begin while i<>5 do begin i:=i+1; readln(ar[i]); r:=r+ar[i]; end; r:=r/i; writeln(r); end.
//repeat
Var ar:array[1..5] of integer; i:integer; r:real; begin repeat i:=i+1; readln(ar[i]); r:=r+ar[i]; until i=5; r:=r/i; writeln(r); end.
Пример ввода: 1 2 1 2 1 Пример вывода: 1.4
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Команда Області завдань для зміни загальної структури елементів документу:
var
x,n,p:longint;
i:integer;
begin
readln (x,n);
p:=1;
for i := 1 to N do
p:=p*x;
writeln(x,' в степени ',n,' равно ',p );
end.
2. Для цикла While
var
x,n,p:longint;
i:integer;
begin
readln (x,n);
p:=1;
i:=1;
while i<=n do begin
p:=p*x;
i:=i+1;
end;
writeln(x,' в степени ',n,' равно ',p );
end.
3. Для цикла Repeat
var
x,n,p:longint;
i:integer;
begin
readln (x,n);
p:=1;
i:=1;
repeat
p:=p*x;
i:=i+1;
until i>n;
writeln(x,' в степени ',n,' равно ',p );
end.