Анонимно
Задание на языке программирования Python "Описать рекурсивную функцию Fact(N) типа данных long long, вычисляющую значение факториала N! = 1·2·. . .·N (N > 0 — параметр целого типа)."
Заранее Спасибо!!!
Ответ
Анонимно
Ответ:
def Fact(x):
if x <= 0: raise ValueError
elif x == 1: return 1
else: return x*Fact(x-1)
while True:
try:
print(Fact(int(input('Введите число, для которого необходимо вычислить факториал: '))))
break
except:
print('Вводите целое положительное число')
Новые вопросы по Информатике
1 - 4 классы
3 минуты назад
10 - 11 классы
4 минуты назад
10 - 11 классы
4 минуты назад
10 - 11 классы
6 минут назад
5 - 9 классы
6 минут назад
Нужен ответ
10 - 11 классы
1 месяц назад
Студенческий
2 месяца назад
Студенческий
2 месяца назад
Студенческий
2 месяца назад
Студенческий
2 месяца назад