Alternativa D - para..de..até...passo...faça...fim.para.
Introdução à Estrutura de Repetição
A questão solicita identificar a estrutura de repetição onde a quantidade de execuções é conhecida previamente. Em programação, existem dois tipos principais de laços baseados neste critério:
- Repetição Condicional (Enquanto): O número de voltas depende de uma condição lógica e não é conhecido antes da execução.
- Repetição Controlada por Variável (Para): O número de voltas é definido pelo contador (variável), sabendo-se desde o início quantas vezes o bloco rodará.
Análise das Alternativas
Vamos examinar os comandos apresentados nas opções:
- Opção A (
enquanto): Representa um laço do tipo WHILE. É usado quando não se sabe exatamente quantas vezes o código será executado, dependendo apenas de uma condição ser verdadeira. - Opção B (
repita...até): Representa um laço do tipo DO-WHILE. Também é condicional, garantindo que o bloco execute pelo menos uma vez antes de verificar a condição. - Opção D (
para...de...até...passo...faça...fim.para): Esta é a estrutura correta para a descrição dada na questão. Ela contém todos os elementos necessários para um laço de contagem fixa: para: Início do comando.de / até: Define o intervalo inicial e final da variável.passo: Define o incremento ou decremento da variável.faça: Indica o início do bloco de instruções.fim.para: Finaliza o comando.
Resumo Comparativo
| Tipo de Laço | Palavras-chave típicas | Controle |
|---|
| Condicionais | Enquanto, Repita, Fim, Se | Incerto (depende de condição) |
| Controlados | Para, De, Até, Passo, Faça | Certo (definido pela variável) |
Conclusão
A alternativa D é a única que apresenta a sintaxe completa de um laço Para, utilizado especificamente quando se conhece a quantidade de repetições desejada, atendendo perfeitamente ao enunciado da questão.