Escolar Documentos
Profissional Documentos
Cultura Documentos
Uma estrutura de repetição permite ao programador especificar que uma ação deve ser
repetida enquanto uma determinada condição for verdadeira.
Por exemplo a instrução em pseudocódigo subsequente:
descreve uma repetição que ocorre durante a realização das compras. A condição "houver
mais itens em minha lista de compras" pode ser verdadeira ou falsa. Se for verdadeira, a
ação "Compre o próximo item e risque-o de minha lista" é realizada. Essa ação será
realizada repetidamente enquanto a condição permanecer verdadeira.
Em algum momento, a condição se tornará falsa (quando o último item da lista for comprado
e riscado na lista). Nesta ocasião, a repetição termina, e é executada a primeira instrução
do pseudocódigo colocada logo após a estrutura de repetição.
Para ilustrar como os algoritmos são desenvolvidos, vamos ver uma forma de
um problema de média de notas de uma turma de alunos. Considere o seguinte
enunciado de um problema:
// Algoritmo do pseudocódigo que usa repetição controlada por contador para resolver o
problema da média da turma.