„Kotlin“ programa skaičiuoti sveikųjų skaičių skaičių

Šioje programoje išmoksite suskaičiuoti skaitmenų skaičių naudodami „Kotlin“ kilpą.

1 pavyzdys: suskaičiuoti skaitmenų skaičių sveikame skaičiuje

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

Kai paleisite programą, išvestis bus:

 Skaičių skaičius: 7

Šioje programoje, kol ciklas kartojamas, kol testo išraiška num != 0bus įvertinta 0 (klaidinga).

  • Po pirmosios iteracijos skaičius bus padalytas iš 10 ir jo vertė bus 345. Tada skaičius padidinamas iki 1.
  • Po antrosios iteracijos num reikšmė bus 34, o skaičius padidinamas iki 2.
  • Po trečios kartojimo numerio reikšmė bus 3, o skaičius padidinamas iki 3.
  • Po ketvirtosios iteracijos num reikšmė bus 0, o skaičius padidinamas iki 4.
  • Tada testo išraiška įvertinama kaip klaidinga ir ciklas baigiasi.

Čia yra lygiavertis „Java“ kodas: „Java“ programa skaičiuoja sveikųjų skaičių skaičių

Įdomios straipsniai...