Напешіть програму, яка приймає на вхід число та виводить на екран його факторіал. Приклад: вводимо:5, отримаємо: 1* 2* 3* 4* 5*=120

Ответы

Ответ дал: nolikov
1

Ответ:

n = int(input("Введіть число: "))

# Ініціалізуємо змінну для зберігання факторіалу

factorial = 1

# Обчислюємо факторіал числа

for i in range(1, n+1):

   factorial *= i

# Виводимо результат на екран

print("Факторіал числа", n, "дорівнює:", end=" ")

for i in range(1, n+1):

   print(i, end="")

   if i != n:

       print("*", end="")

   else:

       print("=", end="")

print(factorial)

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