Предмет: Информатика,
автор: Аноним
Вычисление факториала числа методом рекурсии. Факториал числа вычисляется по формуле
f = 1 · 2 · ... · (n-1) · n
где n> = 1.
Рекурсивный вызов может быть организован двумя способами:
* 1, 2, в порядке возрастания ..., n;
* n, n-в порядке убывания 1,..., 2, 1.
- нужно решить на языке Python.
Ответы
Автор ответа:
0
Ответ:
n = 6
f = 1
for i in range(2, n+1):
f *= i
print(f)
↑ первая прога. В порядке возрастания.
n = 6
f = 1
for i in range(-n, -1):
f *= -i
print(f)
Не особо понял, в чём смысл решения в порядке убывания. Но вот.
Если есть вопросы - пиши
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Английский язык,
автор: nastanastuna54
Предмет: Русский язык,
автор: даня503
Предмет: Русский язык,
автор: pulser645p7tx4v
Предмет: Математика,
автор: avramenko825