English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Programme Kotlin pour calculer le nombre de chiffres d'un entier

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.

Exemple1:Calculer le nombre de chiffres d'un entier

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

Collection complète d'exemples de Kotlin