Написать программу, которая вычисляет e^x. Язык паскаль

26 Мар 2020 в 19:41
150 +1
0
Ответы
1

program ExponentialFunction;

var
x, result: real;
i, fact: integer;

function Factorial(n: integer): integer;
begin
if n = 0 then
Factorial := 1
else
Factorial := n * Factorial(n-1);
end;

begin
write('Enter the value of x: ');
readln(x);

result := 0;

for i := 0 to 10 do
begin
fact := Factorial(i);
result := result + power(x, i) / fact;
end;

writeln('e^', x, ' = ', result:0:4);
end.

18 Апр 2024 в 15:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир