A Kotlin program az egész számjegyek számának megszámlálására

Ebben a programban megtanulhatja megszámolni a számjegyek számát egy darab ciklus segítségével Kotlinban.

1. példa: Számolja az egész számjegyek számát

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

A program futtatásakor a kimenet a következő lesz:

 Számjegyek száma: 7

Ebben a programban a ciklus addig ismétlődik, amíg a teszt kifejezést num != 00-ra (hamis) értékelik.

  • Az első iteráció után a num el lesz osztva 10-vel, értéke 345 lesz. Ezután a számot 1-re növeljük.
  • A második iteráció után a num értéke 34 lesz, és a szám 2-re növekszik.
  • A harmadik iteráció után a num értéke 3 lesz, és a számot 3-ra növeljük.
  • Negyedik iteráció után a num értéke 0 lesz, és a számot 4-re növeljük.
  • Ezután a teszt kifejezést hamisra értékelik, és a hurok befejeződik.

Itt található az ekvivalens Java-kód: Java program az egész számjegyek számának megszámolásához

érdekes cikkek...