Задать вопрос
30 мая, 08:50

Почему выводится ноль в программе?

program pr1;

var a: real;

n: longint;

function power (a:real; n:longint) : real;

begin

var i: integer;

var anew: real;

anew:=a;

for i: = 2 to n do

begin

a:=a*anew;

end;

end;

begin

readln (a, n) ;

writeln (power (a, n)) ;

end.

+2
Ответы (1)
  1. 30 мая, 10:08
    0
    Program pr1;

    var

    a: real;

    n: longint;

    function power (a:real; n:longint) : real;

    begin

    var i: integer;

    var anew: real;

    anew:=a;

    for i: = 2 to n do

    a:=a*anew;

    power:=a

    end;

    begin

    readln (a, n) ;

    writeln (power (a, n)) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Почему выводится ноль в программе? program pr1; var a: real; n: longint; function power (a:real; n:longint) : real; begin var i: integer; ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы