Напишите подпрограмму, находящую величину A^B - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Напишите подпрограмму, в которой есть функция Power1(A , B ) вещественного типа, находящую величину A^B по формуле AB =exp(B∗ln(A)) (параметры A и B - вещественные). В случае нулевого или отрицательного параметра A функция возвращает 0. С помощью этой функции найти степени Ap , B p , Cp , если даны числа P,A,B,C .

Решение задачи: «Напишите подпрограмму, находящую величину A^B»

textual
Листинг программы
function power1(a,b:real):real;
begin
  if a<=0 then result:=0 else result:=exp(b*ln(a));
end;
var 
  p,a,b,c:real;
begin
  write('A,B,C,p=');readln(a,b,c,p);
  writeln('Ap=',power1(a,p));
  writeln('Bp=',power1(b,p));
  writeln('Cp=',power1(c,p));
end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы