Предмет:
ИнформатикаАвтор:
braylonweberОтвет:
def factorial(n):
if n < 0:
return "Факторіал не визначений для від'ємних чисел."
elif n == 0 or n == 1:
return 1
else:
result = 1
for i in range(2, n + 1):
result *= i
return result
try:
num = int(input("Введіть число для обчислення факторіалу: "))
if num < 0:
print("Будь ласка, введіть додатне число.")
else:
print(f"Факторіал числа {num} дорівнює {factorial(num)}")
except ValueError:
print("Будь ласка, введіть коректне число.")
Автор:
pretty ladygwkkДобавить свой ответ
Предмет:
ЛитератураАвтор:
nathanaelcochranОтветов:
Смотреть
Предмет:
МатематикаАвтор:
caitlynОтветов:
Смотреть
Предмет:
МатематикаАвтор:
ramírez79Ответов:
Смотреть