Предмет: Информатика,
автор: inkognitik
последние аk =( 1,9x+ 7k)/k!
program sum;
const e = 0.001;
var x, a,summa : real;
k : integer;
function Factorial(n: word): LongInt;
begin
if n=0 then Factorial := 1 else Factorial := n*Factorial(n-1);
end;
begin
writeln('Введите x:');
readln(x);
summa:= 0;
k:=1;
a := 1.9*x+exp(k*ln(7));
while abs(a) > e do
begin
summa:=summa + a;
k := k + 1;
a := exp(1.9*x+exp(k*ln(7)))/Factorial(k);
end;
writeln('Сумма=', summa:5:2);
writeln('Количество слогаемых=', k-1);
end.
Где ошибка?
Ответы
Автор ответа:
0
У меня такой файл работает правильно почти для всех иксов.
Приложения:
Похожие вопросы
Предмет: Музыка,
автор: 2222222fj
Предмет: Қазақ тiлi,
автор: ajhanymarystanbek
Предмет: Биология,
автор: aliaispanova73
Предмет: Математика,
автор: 15287