Питхон програм за проналажење збира природних бројева помоћу рекурзије

У овом програму ћете научити како да пронађете зброј природних бројева помоћу рекурзивне функције.

Да бисте разумели овај пример, требало би да имате знање о следећим Питхон програмским темама:

  • Питхон иф … елсе Изјава
  • Питхон функције
  • Питхон Рецурсион

У доњем програму користили смо рекурзивну функцију recur_sum()за израчунавање збира до датог броја.

Изворни код

 # Python program to find the sum of natural using recursive function def recur_sum(n): if n <= 1: return n else: return n + recur_sum(n-1) # change this value for a different result num = 16 if num < 0: print("Enter a positive number") else: print("The sum is",recur_sum(num)) 

Оутпут

 Збир је 136 

Напомена: Да бисте тестирали програм на други број, промените вредност num.

Занимљиви Чланци...