Programme Kotlin pour trouver le plus grand parmi trois nombres (if-else et quand)

Dans ce programme, vous apprendrez à trouver le plus grand parmi trois nombres en utilisant l'instruction if else et when dans Kotlin.

Exemple 1: Rechercher le plus grand parmi trois nombres à l'aide de l'instruction if… else

 fun main(args: Array) ( val n1 = -4.5 val n2 = 3.9 val n3 = 2.5 if (n1>= n2 && n1>= n3) println("$n1 is the largest number.") else if (n2>= n1 && n2>= n3) println("$n2 is the largest number.") else println("$n3 is the largest number.") )

Lorsque vous exécutez le programme, la sortie sera:

 3,9 est le plus grand nombre.

Dans le programme ci-dessus, trois nombres -4.5, 3.9et 2.5sont stockés dans les variables n1, n2 et n3 respectivement.

Ensuite, pour trouver la plus grande, les conditions suivantes sont vérifiées à l'aide des instructions if else

  • Si n1 est supérieur ou égal à n2 et n3, n1 est le plus grand.
  • Si n2 est supérieur ou égal à n1 et n3, n2 est le plus grand.
  • Sinon, n3 est le meilleur.

Le plus grand nombre peut également être trouvé à l'aide d'une wheninstruction.

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

Exemple 2: Trouvez le plus grand nombre parmi trois à l'aide de l'instruction when

 fun main(args: Array) ( val n1 = -4.5 val n2 = 3.9 val n3 = 5.5 when ( n1>= n2 && n1>= n3 -> println("$n1 is the largest number.") n2>= n1 && n2>= n3 -> println("$n2 is the largest number.") else -> println("$n3 is the largest number.") ) )

Lorsque vous exécutez le programme, la sortie sera:

 5,5 est le plus grand nombre.

Dans le programme ci-dessus, au lieu d'utiliser an if… else if… elseblock, nous utilisons wheninstruction.

Ainsi, les conditions ci-dessus dans les deux programmes sont les mêmes.

Articles intéressants...