Program Kotlin untuk Mengira Jumlah Nombor Asli

Dalam program ini, anda akan belajar mengira jumlah nombor semula jadi menggunakan loop dan while loop di Kotlin. Anda juga akan melihat bagaimana julat dapat membantu menyelesaikan masalah.

Nombor positif 1, 2, 3… dikenali sebagai nombor semula jadi dan jumlahnya adalah hasil dari semua nombor bermula dari 1 hingga nombor yang diberikan.

Untuk n, jumlah nombor semula jadi adalah:

 1 + 2 + 3 +… + n

Contoh 1: Jumlah Nombor Asli yang menggunakan gelung

 fun main(args: Array) ( val num = 100 var sum = 0 for (i in 1… num) ( // sum = sum+i; sum += i ) println("Sum = $sum") )

Semasa anda menjalankan program, outputnya adalah:

 Jumlah = 5050

Program di atas melambung dari 1 ke angka yang diberikan (100) dan menambahkan semua nombor pada jumlah berubah.

Tidak seperti Java, di Kotlin, anda boleh menggunakan rentang ( 1… num) dan operator untuk mencari nombor antara 1 hingga angka.

Inilah kod Java yang setara: Program Java untuk Menghitung Jumlah Nombor Asli

Anda juga dapat menggunakan while loop untuk menyelesaikan masalah ini seperti berikut:

Contoh 2: Jumlah Nombor Asli menggunakan gelung sambil

 fun main(args: Array) ( val num = 50 var i = 1 var sum = 0 while (i <= num) ( sum += i i++ ) println("Sum = $sum") )

Semasa anda menjalankan program, outputnya adalah:

 Jumlah = 1275

Dalam program di atas, tidak seperti loop untuk, kita harus meningkatkan nilai i di dalam badan gelung.

Walaupun kedua-dua program ini secara teknikal betul, lebih baik digunakan untuk gelung dalam kes ini. Ini kerana bilangan lelaran (hingga bilangan) diketahui.

Lawati halaman ini untuk mengetahui cara mencari jumlah nombor semula jadi menggunakan rekursi.

Artikel menarik...