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

Programme Kotlin affichant les décomposeurs de nombre

Recueil d'exemples Kotlin

Dans ce programme, vous apprendrez à afficher tous les décomposeurs d'un nombre donné en utilisant une boucle for en Kotlin.

Exemple : Décomposeurs d'un nombre entier

fun main(args: Array<String>) {
    val number = 60
    print("$number Les diviseurs sont : ")
    for (i in 1..number) {
        if (number % i == 0) {
            print("$i ")
        }
    }
}

Lorsque ce programme est exécuté, la sortie est :

60 Les diviseurs de sont : 1 2 3 4 5 6 10 12 15 20 30 60

Dans le programme ci-dessus, le nombre qui va trouver ses diviseurs est stocké dans la variable number(6(0) .

La boucle for commence à1Itérer jusqu'à number. Dans chaque itération, vérifiez si number peut être divisible par i (la condition est que i est un diviseur de number), et augmentez la valeur de i1.

Voici le code Java équivalent :Programme Java pour afficher les diviseurs d'un nombre

Recueil d'exemples Kotlin