Processing math: 0%

Решаем задачи Абрамян на Паскале. For20

For20. Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + … + N! (выражение N! N -факториал — обозначает произведение всех целых чисел от 1 до N: N! = 1*2*…*N). Чтобы избежать целочисленного переполнения, проводить вычисления с помощью вещественных переменных и вывести результат как вещественное число.

Решение:

 

Решение от SW_Developer:

Другие задачи из раздела For можно посмотреть здесь.

Комментарии:

Комментарии 6

  • Что-то не сходится. Задачник ругается.

    • Исправил «For i:=1 to N-1 do» на «For i:=2 to N-1 do». Вычисления начинаются с 2! так как «Rez:=1;» это и есть 1!

  • Вот рабочий код:

    • Исправил на ваше решение.
      Было:

Добавить комментарий для Bronislav Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *