O laço de repetição do while funciona praticamente como o laço while, a diferença entre eles é que no comando while a condição é verificada antes de executar o laço e no comando do while a checagem da condição é verificada no final da execução do laço, ou seja, este laço vai executar o conteúdo que foi programado no seu escopo pelo menos uma vez e depois vai verificar a condição para repetir ou não o que está programado.
A estrutura do laço é a seguinte:
do
{
}while(CONDIÇÃO);
A palavra entre parênteses escrita CONDIÇÃO é o local onde a condição de repetição vai se localizar, ou seja, enquanto a condição for o que está alí o laço vai repetir o que foi programado.
Para especificar ainda mais o funcionamento do laço do while, confira o exemplo abaixo de um programa que pede para digitar um número entre 1 e 9, caso o usuário não digite corretamente, o laço é executado e novamente a solicitação é impressa na tela.
A tela de saída do programa com os "erros" propositais ficaria assim:
O laço do while é bastante utilizado para programas que precisam ter os dados tratados, para evitar problemas na execução caso o usuário digite algo contrário do que é solicitado. Também é muito indicado para situações em que o usuário não sabe quantas vezes precisa executar um laço, aí então fica uma boa dica para seus programas.
Até mais, bons estudos !
Comentários
Postar um comentário