Ответы
Ответ дал:
0
Відповідь:
# Функція для розрахунку факторіалу числа
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
# Отримання введеного користувачем числа
num = int(input("Введіть число: "))
# Перевірка на від'ємність числа
if num < 0:
print("Факторіал для від'ємних чисел не визначений.")
elif num == 0:
print("Факторіал 0 дорівнює 1.")
else:
print("Факторіал", num, "дорівнює", factorial(num))
Вас заинтересует
1 год назад
2 года назад