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
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?
- A) Vestir-se de manhã: colocar a camisa, depois a calça e depois os sapatos, nessa ordem, uma única vez.
- B) Ler, na ordem, exatamente os cinco itens de uma lista de compras, pegando cada item uma única vez.
- C) Enviar uma mensagem para cada um dos dez convidados de uma festa, seguindo a lista de contatos.
- D) Escovar os dentes por três vezes seguidas, sempre contando exatamente três repetições.
- 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
- 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.
- 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.
- Por que as outras estão erradas:
- A) As três peças são colocadas uma única vez, em sequência fixa, sem repetição.
- 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.
- C) São dez convidados, o que define exatamente dez envios; é uma repetição com contagem conhecida (percorrer uma lista), não condicional.
- 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
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.
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.
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.
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).
É a resposta que o enunciado sustenta.
Raio-X da questão
algoritmos com repetições
fixacao
algoritmos com repetições · condicionais em algoritmos
Revisar o conceito de algoritmos e suas aplicações no cotidiano.
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.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Na sala de artes, um robô ajuda a guardar lápis de cor em duas caixas: uma verde e outra amarela. Como o robô pode…
- “O aparelho precisa chegar ao visitante, e a caixa usada deve seguir para a limpeza”, explicou a monitora do centro…
- — Meu aparelho desligou antes do fim da exposição — relatou uma visitante ao Museu da Cidade. Como parte de uma…
- Técnicos acompanham uma simulação para localizar vazamentos em quatro hidrômetros de uma rua. O programa deve ler cada…
- — Para ouvir as peças sem ler as placas, o que faço primeiro? — perguntou uma criança ao mediador do museu. Ele explicou…
- Bicicletas do bicicletário comunitário ficam disponíveis para uso com cartões numerados. Para liberar o cadeado, a…
🔎 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
