Program Python untuk Menemukan Jumlah Bilangan Alami Menggunakan Rekursi

Dalam program ini, Anda akan belajar mencari jumlah bilangan asli menggunakan fungsi rekursif.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Python berikut:

  • Pernyataan Python if… else
  • Fungsi Python
  • Rekursi Python

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

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

Keluaran

 Jumlahnya 136 

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

Artikel yang menarik...