Предмет: Информатика,
автор: ghkildddm
Написати програму в структурі ** для обчислення факторіалу числа k. Обчислення факторіалу оформити як функцію factorial(n). Контрольні приклади k=1 → f=1 k=0 → f=1 k=5 → f=1*2*3*4*5= 120
Ответы
Автор ответа:
1
Ответ:
def factorial(n):
f = 1
for i in range(1, n+1):
f *= i
return f
# Приклад використання
k = 5
print("k =", k)
print("f =", factorial(k))
Объяснение:
Ця програма використовує цикл for для обчислення факторіалу числа k. Починаючи з 1, кожне наступне число до n множиться на попереднє, щоб отримати факторіал. Функція factorial() повертає отриманий результат.
ghkildddm:
дякую!
Похожие вопросы
Предмет: Английский язык,
автор: g2b5tndth7
Предмет: Русский язык,
автор: viktorialagu5
Предмет: Геометрия,
автор: lunalovegooood13
Предмет: ОБЖ,
автор: karinavoroneckaa158