Ass Holer
Dissertações: Ass Holer. Pesquise 861.000+ trabalhos acadêmicosPor: asdsad • 30/9/2013 • 222 Palavras (1 Páginas) • 760 Visualizações
Você acaba de finalizar mais um passo na busca de ser um
programador exímio. Agora já sabe como realizar repetições um
número definido e indefinido de vezes. Viu que, para um número
definido de vezes, utilizamos a estrutura para/faça/fimPara. Esta
estrutura permite executar um número de comandos repetidas
vezes de maneira definida.
Mas, se não soubermos o número de vezes que devemos repetir
uma tarefa para solucionar nosso problema, há estruturas
alternativas à estrutura para/faça/fimPara que também podem
ser utilizadas de maneira análoga a essa mesma estrutura. Essa
estrutura é a enquanto/faça/fimEnquanto.
Para utilizar a estrutura enquanto/faça/fimEnquanto no lugar da
para/faça/fimPara é necessário inicializar a variável de controle
antes do enquanto e incrementá-la ou decrementá-la, dentro
do laço de controle, sob pena de termos uma condição sempre
verdadeira e a repetição nunca terminar.
Por fim, você estudou a utilização da estrutura enquanto/faça/
fimEnquanto, em algoritmos nos quais não sabíamos de antemão
o número de repetições que deveríamos executar para solucionar
o problema. Por exemplo, cadastramento de aluno até digitar a
palavra FIM. É uma repetição indefinida, dependendo somente
da disponibilidade do usuário em cadastrar novos alunos ou
clientes. Você já deve ter percebido que, para as duas estruturas
de controle de repetição estudadas até agora, primeiro testamos
a condição. Se a condição for verdadeira, então executamos os
comandos dentro da estrutura de repetição, caso contrário, o
algoritmo salta para os comandos após fimPara ou fimEnquanto.
E se quiséssemos primeiro executar os comandos e depois testar a
condição? Isso é possível?
...