1. С клавиатуры вводится X и N. Составь алгоритм вычисления X в степени N. Напиши...

0 голосов
42 просмотров

1. С клавиатуры вводится X и N. Составь алгоритм вычисления X в степени N. Напиши программу на Паскале


Информатика (156 баллов) | 42 просмотров
Дано ответов: 2
0 голосов
Правильный ответ
var 
n, i, a: integer; 
p: BigInteger;

begin 
p := 1; 
Writeln('Введите числа'); 
Write('a=');  
Readln(a); 
Write('n=');  
Readln(n); 
for i := 1 To n Do p := p * a; 
writeln(p);
end.
(314k баллов)
0

В каком Паскале Вы пишите, где нужна строчка "uses System.Numerics;" ?

0

Убрал

0

Без него работает=)

0

Ага, и перенос строки лишний - с ним 14 строк получается...

0

)))

0 голосов

Var
x, n, res : integer;
begin
res := 1;
readln(x);
readln(n);
for var i:=1 to n do res := res * x;
writeln(res);
end.

пишу с телефонв, не уверен, может быть в строке for... надо n-1 а не просто n

(2.0k баллов)
0

Нужно перед циклом написать: res:=1;

0

А в цикле можно и так: for n:= 1 to n do

0

точно res присвоить 1 это важно. говорю ж с телефона писал :) забыл про нее