• Напишите программу вычисления выражения:
    s=1!+2!+3!+...+n!
    Здесь n! - факториал числа n.
    n!=1×2×...×(n-1)× n.
    Используйте функцию вычисления факториала.
    СПАСИБО.​

Ответы 1

  • var

       n : integer;

       S : decimal;

       

    function fac(n : integer) : decimal;

    begin

       result := 1;

       for var i := 1 to n do result := result * i;

    end;

    begin

       write('введите n = ');

       readln(n);

       for var i := 1 to n do S := S+fac(i);

       writeln('S=', S);

    end.

  • Добавить свой ответ

Войти через Google

или

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

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

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