Помогите пожалуйста решить задачу. Написать рекурсивную функцию, принимающую число n и рассчитывающую сумму всех нечетных чисел от 1 до n. На Python
Ответы
Ответ дал:
1
Ответ:
Объяснение:
def Sum(n):
ans=0
for i in range(0,n):
if i%2!=0:
ans+=i
return ans
print(Sum(int(input())))
Приложения:
mejeg12115:
Спасибо! Только это же не рекурсивная функция?
она самая
есть 2 рекурсивных def() и lambda:
Это не рекурсивная функция. Рекурсия - это когда функция вызывает сама себя для цикличности
когда функция вызывает сама себя в бесконечном цикле - это проеб программиста.
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад
10 лет назад
10 лет назад