Alternativa C
Análise da Questão
Esta questão aborda Estruturas de Repetição (Loops) em Algoritmos/Pseudocódigo. O objetivo é identificar a sintaxe correta para executar um bloco de código um número específico de vezes (neste caso, 3 vezes).
Conceito Principal: Laço PARA
Em linguagens estruturadas e pseudocódigos comuns (como Portugol ou VisualG), a estrutura PARA é ideal quando sabemos antecipadamente quantas vezes o código deve rodar. Ela funciona como um "controle de tráfego" para o programa.
A estrutura padrão segue a lógica:
\text{PARA } \text{variavel} \text{ DE } \text{inicio} \text{ ATÉ } \text{fim} \text{ PASSO } \text{incremento} \text{ FAÇA}
Por que a Alternativa C é a Correta?
A opção C apresenta a sintaxe completa e lógica para um contador:
para contador de 1 até 3 passo 1 faça:- Define uma variável (
contador). - Estabelece o início (1) e o fim (3).
- Define o incremento (
passo 1), ou seja, o contador vai subindo de um em um. - Garante que o bloco interno será executado para os valores 1, 2 e 3 (totalizando 3 vezes).
Isso corresponde diretamente ao enunciado: "repetir a execução... três vezes".
Por que as outras estão incorretas?
| Alternativa | Erro Encontrado |
|---|
| A | Mistura enquanto (que usa condições lógicas) com instruções de repetição de forma inválida. |
| B | A estrutura REPITA...ATÉ geralmente verifica a condição no final e precisa de uma expressão lógica clara (ex: ATE X > 3), não apenas um número solto entre parênteses. |
| D | Sintaxe confusa que mistura comandos diferentes (ENQUANTO com REPITA) sem lógica algorítmica. |
| E | Começa com conjunção ("e") e falta a palavra-chave essencial FAÇA para delimitar o bloco de código. |
Conclusão
A estrutura de repetição controlada por variável (loop for) é a ferramenta adequada para tarefas pré-determinadas. A alternativa C é a única que utiliza a sintaxe padronizada de inicialização, verificação de limite e incremento necessários para garantir a execução exata de 3 iterações.