Степень числа.

Дано целое число а и натуральное (целое неотрицательное) число n. Вычислить an (a в степени n). Написать в паскале или в C++

2

Ответы и объяснения

2013-06-05T18:04:00+00:00

var a,n:integer;
p:real;
begin
writeln('введите число а');readln(a);
writeln('введите число n');readln(n);
p:=exp(ln(a)*n);
writeln('ответ =',p:4:2);
end.

2013-06-05T20:12:51+00:00

Это Проверенный ответ

×
Проверенные ответы содержат надёжную, заслуживающую доверия информацию, оценённую командой экспертов. На "Знаниях" вы найдёте миллионы ответов, правильность которых подтвердили активные участники сообщества, но Проверенные ответы - это лучшие из лучших.

Паскаль АВС:

 

Program KrisWoo;
uses crt;
var
  a,n:integer;
  st:real;
begin
  writeln('*** alphaues is thinking... ***');
  writeln('***          OK             ***');
  write('Введите число а=');
  readln(a);
  write('Bведите число n=');
  readln(n);
  if n>=0 then
    begin
      st:=exp(ln(a)*n);
      writeln('Результат: ',a,' в степени ',n,' равно ',st);
    end
    else
      writeln('Число n должно быть неотрицательно!');
end.