Em outras palavras, a estrutura de repetição propõe uma maneira de repetir um conjunto de procedimentos até que determinado objetivo seja atingido. Apenas se o objetivo for atingido, a repetição se encerra.
Vejamos alguns exemplos.
| Demonstrar um algoritmo que escreve 100 vezes: “Devo estudar Algoritmo”. |
|
O exemplo a seguir apresenta uma estrutura de repetição com uma condição de controle, essa condição é uma expressão lógica, que é executada, determinando se a repetição prossegue ou não. Em suma, a repetição acontecerá até que chegue ao valor 100.
No fluxo anterior, N funciona como um contador de passos, após a exibição da mensagem, N passa a ter seu valor acrescido de 1 (N<-N+1), por isso, quando N for maior que 100, a expressão N<=100 será falsa e o fluxograma vai para o fim.