Em pseudocódigo, qual estrutura de controle é usada para repetir um bloco enquanto uma condição for…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em pseudocódigo, qual estrutura de controle é usada para repetir um bloco enquanto uma condição for verdadeira? Indique o nome comum e um exemplo simples de sintaxe.
- A) Laço 'se', que executa uma ação única quando a condição é verdadeira.
- B) Utilizar 'quando' ao invés de 'enquanto' para repetição é correto.
- C) A estrutura 'repetir até' (do while) é a mesma que 'enquanto'.
- D) Laço 'enquanto' (while). Ex.: enquanto condição faça … / while condition: do …
- E) A estrutura 'para' (for) é usada para repetição incondicional.
✅ Resposta correta: alternativa D
Resolução passo a passo
- A pergunta pede a estrutura que repete um bloco enquanto uma condição for verdadeira. Essa estrutura é o laço 'enquanto', conhecido em inglês como while. Passo 2: A condição é testada antes de cada repetição. Se for verdadeira, o bloco é executado; se for falsa, o laço termina. Passo 3: Um exemplo simples de sintaxe é: enquanto contador <= 10 faça ... fim enquanto (em pseudocódigo), ou while contador <= 10: ... (em Python). Passo 4: A alternativa D traz exatamente o nome comum (laço enquanto, while) e um exemplo de sintaxe, por isso está correta. Passo 5: A alternativa A está errada, pois o laço 'se' é uma estrutura de decisão que executa o bloco apenas uma vez, sem repetição. Passo 6: A alternativa B está errada, pois 'quando' não é a palavra-chave padrão de repetição condicional e não substitui 'enquanto'. Passo 7: A alternativa C está errada, pois 'repetir até' (repeat until ou do while) testa a condição de saída depois de executar o bloco e repete enquanto a condição for falsa, sendo diferente do 'enquanto'. Passo 8: A alternativa E está errada, pois descreve o laço 'para', que é usado quando o número de repetições é conhecido, como controlado por um contador; não é o laço que repete enquanto uma condição for verdadeira. Gabarito oficial D confirmado.
💡 Dica: Lembre-se da estrutura de repetição em pseudocódigo.
Alternativa por alternativa
O aluno confunde a estrutura de decisão 'se' com uma estrutura de repetição, achando que ela executa a ação repetidamente enquanto a condição for verdadeira.
O aluno acredita que a palavra-chave 'quando' pode ser usada como sinônimo de 'enquanto' para criar repetição condicional, por associar o termo ao sentido cotidiano de 'sempre que'.
O aluno assume que todas as estruturas de repetição condicional são equivalentes, sem perceber que 'repetir até' verifica a condição após executar o bloco e repete enquanto a condição for falsa.
Por que engana: Confundir a estrutura 'enquanto' com a estrutura 'para', pensando que ambas funcionam da mesma forma.
O laço 'enquanto' avalia a condição antes de cada iteração e repete o bloco enquanto a condição for verdadeira, interrompendo quando ela passa a ser falsa.
O aluno associa o laço 'para' à ideia de repetição sem condição, confundindo a execução por contador com a repetição enquanto uma condição for verdadeira, e não identifica que a alternativa descreve outra estrutura.
Raio-X da questão
estrutura de controle
avaliacao
estrutura de controle · lógica de programação
Revisar estruturas de controle em pseudocódigo.
Confundir a estrutura 'enquanto' com a estrutura 'para', pensando que ambas funcionam da mesma forma.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Uma livraria registra, em uma tabela, a quantidade de livros vendidos em duas filiais durante uma campanha. As linhas…
- Em um inventário de sementes, a equipe registrou a quantidade de um lote usando agrupamentos: 3 grupos de 10.000…
- Por que alguns horários de biblioteca ficam lotados enquanto outros permanecem vazios? Para decidir a ampliação do…
- Uma cooperativa de reciclagem contratou fretes e registrou o custo total conforme a distância percorrida. O grafico…
- O gráfico mostra o consumo mensal de energia dos equipamentos de uma padaria: forno, 520 kWh; refrigeração, 280 kWh…
- Uma comunidade rural avalia caixas d'água de base quadrada e altura fixa de 5 m. O gráfico mostra o volume V, em m³, em…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
