Задача Задача №2764182
А
А
Для нахождения произведения целых чисел от 1 до n в Python можно использовать цикл. Вот пример кода, который делает это:
def factorial(n):
if n < 1:
return 1 # Факториал нуля и отрицательных чисел считается равным 1
result = 1
for i in range(1, n + 1):
result *= i
return result
n = int(input("Введите целое число n: "))
print(f"Произведение целых чисел от 1 до {n} равно {factorial(n)}")
Запустив этот код, вы сможете ввести целое число n и получить произведение всех целых чисел от 1 до n. Например, если ввести 5, программа выведет 120, так как 1 * 2 * 3 * 4 * 5 = 120.