Você está na página 1de 8

Capítulo 5

Construção de
algoritmos:
estruturas de
repetição
Princípio de uma
estrutura de
repetição
• É a execução de um conjunto de ações uma vez, várias
vezes ou nenhuma vez, dependendo de uma condição
verdadeira ou falsa, resultado booleano da avaliação de
uma expressão.
• Sua aplicação pode ser associada a determinadas
situações nas quais temos que repetir o programa, ou
parte dele, várias vezes, como acontece para o cálculo
das médias das notas de um grupo de alunos.
Estrutura de
repetição com teste
no início: Enquanto

• Na estrutura enquanto, a execução de uma ou mais


instruções de um bloco, ou laço, depende de uma
condição de controle verificada no início ou na entrada
do laço.
• Enquanto o resultado da condição for verdadeiro, o bloco
de instruções é executado, caso contrário, ocorre o
desvio para a primeira linha após este bloco.
Estrutura de
repetição com teste
no início: Enquanto
Estrutura de
repetição com teste
no fim: Repita
• A estrutura de repetição com teste no fim permite que
um ou mais comandos de um bloco sejam executados pelo
menos uma vez, podendo ocorrer repetidas vezes, até
que uma condição específica seja verdadeira.
• Essa estrutura atua de forma muito semelhante a
anterior, mas os comandos do laço são executados antes
do teste da condição de controle; assim, como a condição
é testada no final, os comandos na estrutura serão
executados pelo menos uma vez antes que a condição
seja avaliada.
Estrutura de
repetição com teste
no fim: Repita
Estrutura de
repetição com
variável de
controle: Para
• A estrutura de repetição Para utiliza uma sintaxe em que
são definidos a variável de controle, a atribuição inicial,
o número de vezes que a sequência de instruções do
bloco será executada e, ainda, qual é o valor de
incremento dessa variável, sendo que este último é
tratado pela própria estrutura.
Estrutura de
repetição com
variável de
controle: Para

Você também pode gostar