• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 4 месяца назад

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

Ответы

Ответ дал: 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))

Вас заинтересует