Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 902 Bytes

while.md

File metadata and controls

43 lines (31 loc) · 902 Bytes

While

O que é?

  • Laço de repetição
  • É idêntico ao while do Java

Como usar?

  • Palavra chave: while
  • O laço ficará repetindo enquanto a condição (entre parênteses) for verdade

  • Exemplo
    while (condição) {
      // TODO
    }

Exemplos em projetos

kotlin-courses

  • Código fonte: clique aqui
  • Exemplo
    var temperatura = 0
    var somatoria = 0
    var quantidade = 0
    
    while (temperatura != 999) {
        println("Digite uma temperatura ou 999 para sair:")
        temperatura = readLine()!!.toInt() //"abc" Erro (NumberFormatException)
    
        if (temperatura != 999) {
            somatoria += temperatura // somatoria = somatoria + temperatura
            quantidade++ // quantidade = quantidade + 1
        }
    }