Задача 6. Сумма факториалов (Python)

Напишите программу, которая запрашивает у пользователя число N и находит сумму факториалов 1! + 2! + 3! + … + n!

Что оценивается

Задание считается успешно выполненным, если:

  • результат вывода соответствует условию;
  • input содержит корректное приглашение для ввода; 
  • вывод содержит описание результата (выведенные числа сопровождаются текстовым описанием);

Решение задачи:

n = int(input('Введите число N: '))
sumFactorials = 1
counter = 1

for i in range(2, n + 1):
  counter *= i
  sumFactorials += counter
print(sumFactorials)
Задача 6. Сумма факториалов (Python)

Проверяем:

Задача 6. Сумма факториалов (Python)
Задача 6. Сумма факториалов (Python)
Оцените статью
( 9 оценок, среднее 2.44 из 5 )