Program Python untuk Menemukan Jumlah Bilangan Alami

Daftar Isi

Dalam program ini, Anda akan belajar mencari jumlah dari n bilangan asli menggunakan while loop dan menampilkannya.

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

  • Pernyataan Python if… else
  • Python sementara Loop

Dalam program di bawah ini, kami telah menggunakan if… elsepernyataan yang dikombinasikan dengan loop sementara untuk menghitung jumlah bilangan asli hingga num.

Kode sumber

 # Sum of natural numbers up to num num = 16 if num 0): sum += num num -= 1 print("The sum is", sum) 

Keluaran

 Jumlahnya 136 

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

Awalnya, jumlah diinisialisasi ke 0. Dan, nomor tersebut disimpan dalam variabel num.

Kemudian, kami menggunakan whileperulangan untuk mengulang sampai num menjadi nol. Di setiap iterasi loop, kami telah menambahkan num ke jumlah dan nilai num dikurangi 1.

Kita bisa menyelesaikan masalah di atas tanpa menggunakan perulangan dengan menggunakan rumus berikut.

 n * (n + 1) / 2 

Misalnya, jika n = 16 , jumlahnya akan menjadi (16 * 17) / 2 = 136 .

Giliran Anda: Ubah program di atas untuk mencari jumlah bilangan asli menggunakan rumus di bawah ini.

Artikel yang menarik...