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

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

Решение:

end = int(input('До какого числа считать факториал: '))
partial_factorial = 1
partial_sum = 0

for i in range(1, end + 1):
  partial_factorial *= i
  partial_sum += partial_factorial

print(f'Сумма факториала числа {end} равна {partial_sum}.')


1600login-checkЗадача 6. Сумма факториалов

Добавить комментарий