• последние а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.
    Где ошибка?

Ответы 1

  • У меня такой файл работает правильно почти для всех иксов. 
    • Автор:

      gianadkjb
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years