Мы всё ближе и ближе подбираемся к серьёзной математике. Одна из классических задач — задача на нахождение факториала числа. И в будущем мы с ней ещё встретимся.
Дано натуральное число N. Напишите программу, которая находит N! (N факториал)
Запись N! означает следующее:
N! = 1 * 2 * 3 * 4 * 5 * … * N
Пример:
Введите число: 5
Факториал числа 5 равен 120
Решение:
res = 1
number = int(input('Введите число: '))
for i in range(1, number + 1):
res *= i
print('Факториал числа', number, 'равен', res)
Как можно отблагодарить:
- Оформить удобную для вас подписку на Boosty.to
- Разово поддержать через DonationAlerts
6500login-checkЗадача 5. Факториал
