English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Collection complète d'exemples de Kotlin
Dans ce programme, vous allez apprendre à utiliser la boucle while en Kotlin pour calculer le nombre de chiffres d'un nombre.
fun main(args: Array<String>) { var count = 0 var num = 1234567 while (num != 0) { num /= 10 ++count } println("Le nombre de chiffres: \$count") }
Lors de l'exécution de ce programme, la sortie sera :
Nombre de chiffres du nombre : 7
Dans ce programme, la boucle while continuera jusqu'à ce que l'expression de test num != 0 soit évaluée à 0 (false).
Après la première itération, num sera divisé par10, sa valeur sera345. Ensuite, count sera incrémenté de1.
Après la deuxième itération, la valeur de num sera34, et count sera augmenté de2.
Après la troisième itération, la valeur de num sera3, et count sera augmenté de3.
Après la quatrième itération, la valeur de num sera 0 et count sera incrémenté de4.
Puis évaluez l'expression de test en false et terminez la boucle.
Voici le code Java équivalent :Programme Java pour calculer le nombre de chiffres d'un entier