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

Programa Kotlin para encontrar o maior número entre três

大全 de Exemplos de Kotlin

Neste programa, você aprenderá a usar as estruturas de condição if else e when no Kotlin para encontrar o maior número entre três.

Exemplo1:Usar a estrutura de condição if..else para encontrar o maior entre três números

fun main(args: Array<String>) {
    val n1 = -4.5
    val n2 = 3.9
    val n3 = 2.5
    if (n1 >= n2 && n1 >= n3)
        println("$n1 é o maior número.")
    else if (n2 >= n1 && n2 >= n3)
        println("$n2 é o maior número.")
    else
        println("$n3 é o maior número.")
}

Quando você executar o programa, a saída será:

3.9 é o maior número.

Nos programas acima, três números-4.5,3.9e2.5respectivamente armazenados nas variáveis n1,n2e n3dentro.

Então, para encontrar o número maior, use a estrutura de condição if else para verificar as seguintes condições

  • Se n1é maior ou igual a n2e n3,n1então é o maior.

  • Se n2é maior ou igual a n1e n3,n2então é o maior.

  • Caso contrário, n3É o maior.

Também é possível encontrar o maior número usando a sentença when.

Este é o código Java equivalente:Programa Java para encontrar o maior número entre três

Exemplo2:Encontrar o maior número entre três usando a sentença 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 é o maior número.")
        n2 >= n1 && n2 >= n3 -> println("$n2 é o maior número.")
        else -> println("$n3 é o maior número.")
    }
}

Quando você executar o programa, a saída será:

5.5 é o maior número.

No programa acima, usamos a sentença when, em vez de usar o bloco if..else if..else.

Portanto, as condições acima são iguais em dois programas.

大全 de Exemplos de Kotlin