Estruturas de repetição clássicas
fevereiro 28, 2026“Uma estrutura de repetição é utilizada quando um trecho do algoritmo, ou até mesmo o algoritmo inteiro, precisa ser repetido. O número de repetições pode ser fixo ou estar atrelado a uma condição”. (ASCENCIO; CAMPOS, 2012, p. 95
Também conhecidas como laços ou loops, essas estruturas são fundamentais para evitar redundância e otimizar o código. Neste texto abordarei as três estruturas clássicas: para, enquanto e repita.
Estrutura de Repetição com Variável de Controle (Para)
Quando sabemos o número de vezes que o código deve ser executado, fazemos o controle da execução das repetições por uma variável inicial que incrementa ou decrementa a cada iteração.
Exemplo em pseudocódigo:
para i de 0 ate 5 passo 1 faca
escreva
("Executando uma repetição...")
fimpara
Aplicação real:
Cálculo da média de notas de uma turma tendo como variável controle a
quantidade de alunos matriculados.
Estrutura de Repetição com Teste no Início (Enquanto):
Nesse tipo de estrutura de repetição, a condição é verificada antes dos blocos
de comandos e, se a condição for falsa logo no início, o bloco não será
executado.
Exemplo em pseudocódigo:
i <- 0
enquanto (i <= 3) faca
escreva ("Contando número ", i)
i <- i + 1
fimenquanto
Aplicação real:
Dado um programa que precisa ler um arquivo de texto, a leitura só deve
ocorrer enquanto houver dados válidos disponíveis.
Estrutura de Repetição com Teste no Fim (Repita):
Quando precisamos que os comandos se repitam pelo menos uma vez,
independentemente da condição, utilizamos a estrutura de repetição que testa
a condição no final.
Exemplo em pseudocódigo:
i <- 10
repita
escreva ("Estou sendo executado pelo menos uma vez")
i <- i + 1
ate i > 50
Aplicação real:
Um sistema que precisa exibir o menu principal antes que o usuário
escolha a opção de sair.
Mapa Mental
É isso por hoje amigos, até breve :)



0 comentários
Obrigada por dar seu feedback ;)