Требуется вычислить факториал целого числа N. Факториал обозначают как N! и вычисляют по формуле: N! = 1 * 2 * 3 * … * (N-1) * N, причем 0! = 1. Так же допустимо рекуррентное соотношение: N! = (N-1)! * N

9 Дек 2019 в 19:44
312 +1
0
Ответы
1

Для вычисления факториала целого числа N можно использовать рекурсивную функцию на Python:

def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n - 1)
n = 5
result = factorial(n)
print(f"{n}! = {result}")

Пример вычисления факториала числа 5 с использованием данной функции:

5! = 120
18 Апр 2024 в 23:48
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир