Предмет: Информатика,
автор: Аноним
Створити програмний код, перевірити правильність виконання програми.
Ответы
Автор ответа:
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))
Похожие вопросы
Предмет: Литература,
автор: korolevazlata075
Предмет: Литература,
автор: sashko4bscool
Предмет: Українська мова,
автор: mikhailbondar2323
Предмет: История,
автор: tyuiop4567
Предмет: Химия,
автор: TheDarkу