Program Kotlin untuk Menghitung Jumlah Digit dalam Integer

Dalam program ini, Anda akan belajar menghitung jumlah digit menggunakan while loop di Kotlin.

Contoh 1: Hitung Jumlah Digit dalam Integer

 fun main(args: Array) ( var count = 0 var num = 1234567 while (num != 0) ( num /= 10 ++count ) println("Number of digits: $count") )

Saat Anda menjalankan program, hasilnya adalah:

 Jumlah digit: 7

Dalam program ini, while loop diulang sampai ekspresi tes num != 0dievaluasi ke 0 (salah).

  • Setelah iterasi pertama, num akan dibagi 10 dan nilainya menjadi 345. Kemudian, hitungannya ditambah menjadi 1.
  • Setelah iterasi kedua, nilai num akan menjadi 34 dan jumlah bertambah menjadi 2.
  • Setelah iterasi ketiga, nilai num akan menjadi 3 dan jumlah bertambah menjadi 3.
  • Setelah iterasi keempat, nilai bilangan akan menjadi 0 dan jumlah bertambah menjadi 4.
  • Kemudian ekspresi tes dievaluasi menjadi salah dan loop berakhir.

Berikut kode Java yang setara: Program Java untuk Menghitung Jumlah Digit dalam Integer

Artikel yang menarik...