while
Repete enquanto a condição for verdadeira, testando antes de cada volta.
O while testa a ANTES de cada volta. Se ela já começar falsa, o corpo não roda nenhuma vez.
As três partes do ficam espalhadas: a variável nasce antes do while, a condição fica nos parênteses, e a mudança você precisa lembrar de escrever dentro.
Use quando você não sabe quantas voltas vai dar, como em while (n > 1).
exemplo.cclique numa linha pra entender ela