Предмет: Информатика, автор: Аноним

Створити програмний код, перевірити правильність виконання програми.​

Ответы

Автор ответа: archie242
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))

Похожие вопросы
Предмет: Химия, автор: TheDarkу