Buscar

Estruturas de Repetição

Prévia do material em texto

ESTRUTURA DE DADOS
Prof. Me. Ricardo Bittencourt Socreppa
UNIDADE II - ESTRUTURAS DE REPETIÇÃO
2
▰ COMANDOS DE REPETIÇÃO
▻ Existem casos em que é preciso que um bloco de 
comandos seja executado mais de uma vez se 
determinada condição for verdadeira;
▻ Para isso, precisamos de uma estrutura de repetição 
que permita executar um conjunto de comando quantas 
vezes forem necessárias;
UNIDADE II - ESTRUTURAS DE REPETIÇÃO
3
▰ LAÇO INFINITO
▻ Um laço infinito é uma sequência de comandos que 
nunca termina;
▻ Ocorre por uma erro de programação:
▻ Não é definido uma condição de parada;
▻ A condição de parada existe, mas nunca é atingida;
UNIDADE II - ESTRUTURAS DE REPETIÇÃO
4
▰ COMANDO WHILE
▻ O comando while equivale a palavra “enquanto”;
▻ Sua forma geral é:
while (condição) {
sequência de comandos; }
▻ Avaliação da condição:
▻ Se for verdadeira ou possuir valor diferente de 0, a sequência de comandos é 
executada e inicia um novo fluxo;
▻ Se for falsa ou possuir um valor igual a 0, a sequência de comandos não será 
executada;
UNIDADE II - ESTRUTURAS DE REPETIÇÃO
5
▰ COMANDO FOR
▻ O comando for é muito similar ao comando while;
▻ O for é utilizado para repetir uma sequência de 
comando n vezes; 
▻ A forma geral é
for (inicialização; condição; incremento) {
sequencia de comandos;
}
6
Obrigado!
Ricardo Bittencourt Socreppa
Contatos: prof_ricardo@unifcv.edu.br
mailto:semensate@gmail.com

Mais conteúdos dessa disciplina