Program Python untuk Mencari Jumlah Nombor Semula Jadi Menggunakan Kekambuhan

Dalam program ini, anda akan belajar mencari jumlah nombor semula jadi menggunakan fungsi rekursif.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Python berikut:

  • Python jika … lain Penyataan
  • Fungsi Python
  • Pengembaraan Python

Dalam program di bawah ini, kami telah menggunakan fungsi rekursif recur_sum()untuk menghitung jumlah hingga nombor yang diberikan.

Kod sumber

 # 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)) 

Pengeluaran

 Jumlahnya ialah 136 

Catatan: Untuk menguji program untuk nombor lain, ubah nilai num.

Artikel menarik...