Estruturas de repetição fazem parte do pacote básico de quem está aprendendo a programar, e ajudam no controle do fluxo de execução de determinada parte do código. É muito útil e bastante utilizado para... hum.. tudo. :)
Enquanto (while)
A estrutura mais simples, executa uma ação enquanto determinada condição for verdadeira.
Em C++/C:
while (condição)
{
código;
código;
(...)
}
Podemos observar que logo depois do while, vem uma condição. Essa condição é verificada antes de entrar no "laço" de repetição e só vai parar de repetir quanto a condição se tornar falsa.
Por exemplo, vamos imprimir os números na tela começando do 100 e terminando no 0.
Por exemplo, vamos imprimir os números na tela começando do 100 e terminando no 0.
Entendendo o programa:
Outra possibilidade: Faça... Enquanto.
Outra forma de se utilizar o enquanto (while) é colocando sua condição de verificação (também chamada de flag) no final. Assim, o que estiver dentro do loop será executado uma vez e só se repetirá caso a condição seja verdadeira. Dá pra ver claramente a diferença! O primeiro testa e depois executa este executa e depois testa.
do {
Código;
Código;
} while(condição);
Pode ser utilizado para realizar cadastro de clientes, por exemplo. O programa pede os dados do cliente e solicita confirmação se deseja incluir mais... Enquanto o usuário desejar incluir mais cliente o programa não sairá do Loop. Essa condição pode ser enquanto o usuário não digitar zero ou clicando no botão de "ok"/"cancelar", etcQualquer coisa que seja fácil de implementar e você consiga fazer funcionar!!
0 comentários:
Postar um comentário