Alternativa B
A questão solicita a identificação da estrutura de repetição controlada por variável, onde a quantidade de execuções é conhecida previamente. Na lógica de programação, isso corresponde ao laço Para (conhecido como for em linguagens como C, Java ou Python).
Desenvolvimento
Existem basicamente dois tipos principais de laços condicionais em pseudocódigo:
- Laços Condicionais (
enquanto, repita): O número de repetições depende de uma condição lógica. Se a condição nunca for falsa, o laço pode ser infinito. Não sabemos a priori quantas vezes ele rodará. - Laço Determinado (
para): O laço é definido por um intervalo (início, fim e passo). Como temos um limite definido, sabemos exatamente quantas vezes o bloco será executado.
Análise das Opções
Vamos examinar a sintaxe apresentada nas alternativas:
- Opção A, C, D e E: Misturam palavras-chave de estruturas diferentes (como
enquanto junto com para, ou repita com enquanto). Essa combinação não faz sentido na sintaxe padrão de pseudocódigos educacionais. - Opção B: Apresenta a sequência correta dos comandos para um laço Para:
- Inicia com
para - Define o intervalo com
de .. até - Especifica o passo (ou ação intermediária)
- Encerra com
faça .. fim_para
Portanto, apenas a alternativa B descreve corretamente a estrutura de repetição controlada por variável com início e fim definidos.