+ 1
Подскажи, какую допустил я ошибку, в данном коде, поскольку задания выдаёт ошибку на некоторых заданиях, спасибо.
N = int(input()) def factorial(N): if N == 1: return 1 else: return N + factorial(N-1) print(factorial(N))
6 Réponses
+ 4
Нужно умножать а не складывать... 😎
+ 2
Можете сказать что должен выводит код?
+ 2
В 8 строке "+" измините на "*"
+ 1
Это должно быть понятным из названия функции, факториал числа.
Например факториал 5 будет 1×2×3×4×5=120
+ 1
Ну да вам тут человек уже написал ведь что нужно не складывать а умножать
0
Аааа