TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Ass Holer

Dissertações: Ass Holer. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  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?

...

Disponível apenas no TrabalhosGratuitos.com