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

Tutoriel de base Kotlin

Contrôle de flux Kotlin

Fonctions en Kotlin

Chaine de caractères en Kotlin

Kotlin orienté objet (OOP)

Programme Kotlin trouvant le plus grand nombre des trois nombres

Collection complète d'exemples en Kotlin

Dans ce programme, vous apprendrez à utiliser les instructions if else et when en Kotlin pour trouver le plus grand nombre des trois nombres.

Exemple1:Utilisez les instructions if..else pour trouver le plus grand des trois nombres

fun main(args: Array<String>) {
    val n1 = -4.5
    val n2 = 3.9
    val n3 = 2.5
    if (n1 >= n2 && n1 >= n3)
        println("$n1 est le plus grand nombre.")
    else if (n2 >= n1 && n2 >= n3)
        println("$n2 est le plus grand nombre.")
    else
        println("$n3 est le plus grand nombre.")
}

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

3.9 est le plus grand nombre.

Dans le programme ci-dessus, trois nombres-4.5,3.9et2.5sont respectivement stockés dans les variables n1,n2et n3dans.

Ensuite, pour trouver le plus grand nombre, utilisez les instructions if else pour vérifier les conditions suivantes

  • Si n1est supérieur ou égal à n2et n3,n1alors c'est le plus grand.

  • Si n2est supérieur ou égal à n1et n3,n2alors c'est le plus grand.

  • Sinon, n3C'est le plus grand.

On peut également trouver le plus grand nombre en utilisant l'instruction when.

Voici le code Java équivalent :Programme Java pour trouver le plus grand nombre dans trois nombres

Exemple2:Recherche du plus grand nombre dans trois nombres en utilisant l'instruction when

fun main(args: Array<String>) {
    val n1 = -4.5
    val n2 = 3.9
    val n3 = 5.5
    when {
        n1 >= n2 && n1 >= n3 -> println("$n1 est le plus grand nombre.")
        n2 >= n1 && n2 >= n3 -> println("$n2 est le plus grand nombre.")
        else -> println("$n3 est le plus grand nombre.")
    }
}

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

5.5 est le plus grand nombre.

Dans le programme ci-dessus, nous utilisons l'instruction when plutôt que le bloc if..else if..else.

Par conséquent, les conditions mentionnées ci-dessus sont identiques dans les deux programmes.

Collection complète d'exemples en Kotlin