GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Difícil⏱ medio

Uma repetição condicional (como o comando "enquanto") executa um conjunto de ações várias vezes, verificando…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Uma repetição condicional (como o comando "enquanto") executa um conjunto de ações várias vezes, verificando uma condição antes de cada repetição. O número de repetições não é conhecido de antemão: depende de a condição continuar verdadeira. Em qual das situações do cotidiano abaixo a ação principal descrita é um exemplo claro de repetição condicional?

  1. A) Vestir-se de manhã: colocar a camisa, depois a calça e depois os sapatos, nessa ordem, uma única vez.
  2. B) Ler, na ordem, exatamente os cinco itens de uma lista de compras, pegando cada item uma única vez.
  3. C) Enviar uma mensagem para cada um dos dez convidados de uma festa, seguindo a lista de contatos.
  4. D) Escovar os dentes por três vezes seguidas, sempre contando exatamente três repetições.
  5. E) Mexer o doce na panela enquanto a calda ainda não tiver chegado ao ponto de fio.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Uma repetição condicional executa um conjunto de ações enquanto uma condição for verdadeira. O número de repetições não é fixo; ele depende de quando a condição deixa de valer.
  2. Analisando a alternativa E, a ação de mexer o doce repete-se enquanto a calda ainda não atingiu o ponto de fio. A cada passo, o cozinheiro verifica a condição (a calda chegou ao ponto?). Quando ela chega, a repetição para. Não é possível saber de antemão quantas vezes será preciso mexer, pois isso depende do andamento do cozimento. Portanto, E é o exemplo claro de repetição condicional.
  3. Por que as outras estão erradas:
  4. A) As três peças são colocadas uma única vez, em sequência fixa, sem repetição.
  5. B) A lista tem cinco itens fixos, lidos uma única vez cada, então o número de repetições é conhecido de antemão e não depende de condição.
  6. C) São dez convidados, o que define exatamente dez envios; é uma repetição com contagem conhecida (percorrer uma lista), não condicional.
  7. D) O número de repetições é fixo em três, conhecido de antemão, portanto é repetição com contador, não condicional.

💡 Dica: Pense em um exemplo prático do dia a dia que envolva decisões repetidas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter associado qualquer sequência de ações ordenadas a repetição, confundindo sequência simples com laço de repetição.

Por que engana: O aluno pode confundir a aplicação de algoritmos com repetições em atividades que não exigem repetição, como assistir a um filme.

B Erradaerro: Conceitual

O aluno pode ter achado que ler vários itens de uma lista já caracteriza repetição condicional, sem notar que a quantidade de itens (cinco) é conhecida previamente.

C Erradaerro: Conceitual

O aluno pode ter tomado a repetição sobre uma lista de contatos como condicional, ignorando que a quantidade de dez convidados é fixa e conhecida de antemão.

D Erradaerro: Interpretação

O aluno pode ter visto a palavra 'repetições' e supôs que qualquer repetição é condicional, sem perceber que o enunciado diz que a contagem é exata (três vezes).

E Correta

É a resposta que o enunciado sustenta.

Raio-X da questão

Dificuldade Difícil
Bloom Criar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

algoritmos com repetições

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmos com repetições · condicionais em algoritmos

📚 Reveja

Revisar o conceito de algoritmos e suas aplicações no cotidiano.

⚠️ Erro mais comum

O aluno pode confundir a aplicação de algoritmos com repetições em atividades que não exigem repetição, como assistir a um filme.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.