Diferença entre while e do while
Pessoal, existe alguma diferença relevante entre while e do while?
Tudo o que um pode fazer o outro faz também?
Tudo o que um pode fazer o outro faz também?
Larissa Aguiar
Curtidas 0
Melhor post
Valquiria Silva
19/10/2016
Larissa a diferença entre os dois é que o "do while" SEMPRE será executado pelo menos uma vez e o "while" será executado enquanto uma condição for verdeira
GOSTEI 3
Mais Respostas
Angelo Santos
19/10/2016
Olá Larissa,
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:
Exemplo do while:
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
Larissa Aguiar
19/10/2016
Obrigada Valquiria!
Obrigada Angelo!
Deu para entender!
Obrigada Angelo!
Deu para entender!
GOSTEI 0