Fórum Diferença entre while e do while #564272
19/10/2016
0
Tudo o que um pode fazer o outro faz também?
Larissa Aguiar
Curtir tópico
+ 0Post mais votado
19/10/2016
Valquiria Silva
Gostei + 3
Mais Posts
19/10/2016
Angelo Santos
Sim. A diferença de um para o outro é que no 'while' a execução do laço só acontece se atender a condição e já no 'do while' e execução do laço é feita e só depois a condição é testada.
Exemplo while:
decimal salario = 1000;
while (salario < 3000) // Testa a condição antes de executar o laço
{
salario *= 100;
System.out.println("Salário = " + salario);
}
Exemplo do while:
decimal aumento = 200;
do {
System.out.println(("Salário: " + aumento);
aumento += 50;
} while (aumento < 400); //Testa a condição depois de executar o laço uma primeira vez
Gostei + 2
28/10/2016
Larissa Aguiar
Obrigada Angelo!
Deu para entender!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)