Estrutura PARA (FOR) e Repetições Controladas
Voltar para: Lógica de Programação
🎯 Objetivos da Aula
Ao final desta aula, o aluno será capaz de:
- Compreender a estrutura PARA (FOR)
- Utilizar contadores corretamente
- Controlar início, fim e incremento
- Criar repetições organizadas e previsíveis
📌 1. O que é a Estrutura PARA (FOR)?
A estrutura PARA é usada quando sabemos:
- Onde a repetição começa
- Onde termina
- Como ela evolui (incremento ou decremento)
Ela é ideal para contagens.
📌 2. Estrutura Básica
PARA variável ← início ATÉ fim FAÇA
ação
FIMPARA
A variável funciona como contador automático.
📌 3. Exemplo – Contagem de 1 a 5
PARA contador ← 1 ATÉ 5 FAÇA
mostrar contador
FIMPARA
O sistema faz automaticamente:
1 → 2 → 3 → 4 → 5
Quando chega ao fim, para.
📌 4. Como Funciona Internamente
O PARA executa três etapas:
1️⃣ Inicializa contador
2️⃣ Verifica condição
3️⃣ Incrementa automaticamente
Diferente do ENQUANTO, não precisamos atualizar manualmente a variável.
📌 5. Exemplo – Contagem Regressiva
PARA contador ← 10 ATÉ 1 PASSO -1 FAÇA
mostrar contador
FIMPARA
Aqui usamos decremento.
Agora o fluxo é:
10 → 9 → 8 → … → 1
📌 6. Exemplo Prático – Tabuada
numero ← 5PARA i ← 1 ATÉ 10 FAÇA
resultado ← numero * i
mostrar resultado
FIMPARA
Resultado:
Multiplica 5 por 1 até 10 automaticamente.
📌 7. Quando Usar PARA ou ENQUANTO?
Use PARA quando:
✔ Souber o número de repetições
✔ For trabalhar com contagem
Use ENQUANTO quando:
✔ Depender de condição dinâmica
✔ Não souber quantas vezes irá repetir
⚠️ Erros Comuns
- Esquecer o limite final
- Usar intervalo incorreto
- Confundir incremento e decremento
- Criar limites que nunca serão alcançados
📝 Exercícios Práticos
🔹 Exercício 1 – Contagem Simples
Crie um algoritmo que mostre números de 1 a 20.
🔹 Exercício 2 – Soma com PARA
Crie um algoritmo que:
- Some números de 1 a 10
- Mostre o total ao final
🔹 Exercício 3 – Números Pares
Crie um algoritmo que mostre todos os números pares de 1 a 20.
🔹 Exercício 4 – Desafio Progressivo
Crie um algoritmo que:
- Peça um número
- Gere a tabuada completa desse número
🎯 Atividade de Fixação
Pergunte aos alunos:
- Qual a principal diferença entre ENQUANTO e PARA?
- Quando o PARA é mais indicado?
- O que é um contador?
🚀 Fechamento da Aula
Hoje você aprendeu que:
- O PARA é ideal para repetições controladas
- Ele trabalha com contador automático
- Pode incrementar ou decrementar
- É a forma mais organizada de fazer contagens
Na próxima etapa, vamos explorar vetores (arrays), onde repetição e armazenamento se encontram para criar estruturas mais poderosas.
