Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmos e Programação
ESTRUTURAS DE REPETIÇÃO
Nestes casos são utilizadas as chamadas estruturas de repetição. Estas estruturas tem o poder
de repetir um conjunto de instruções até que uma determinada condição seja atingida. É
importante ressaltar que o uso destas estruturas requer certos cuidados, pois se a condição de
parada não for bem definida, o programa pode entrar em um loop infinito (dead-lock –
repetição sem fim).
Sintaxe:
Supondo que você precise escrever na tela todos os numeros inteiros positivos (Naturais)
menores que 10.
Observe que foram escritos na tela os números de 0 (zero) a 9 (nove). Isto aconteceu porque
dentro das chaves do “for” há um comando “cout” que imprime a variável “i” na tela. Esta
variável foi declarada dentro do for e iniciada com o valor zero. Desta forma o for inicia a
iteração com o valor 0 (zero).
O segundo argumento do “for” é o momento de parada. Neste caso, o for é repetido enquanto
a variável “i” for menor que 10 (i < 10). Por fim, como último parâmetro do “for”, informa-se o
valor do incremento da variável de controle (“i”).
Escrever na tela, em ordem decrescente, todos os números naturais menores que 10.
Escrever na tela, em ordem decrescente, todos os números impares menores que 10.
Escrever na tela, todos os números que estão entre os valores digitados pelo usuário.