Identifique qual das opções representa um algoritmo com repetição simples para preparar suco de laranja.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Identifique qual das opções representa um algoritmo com repetição simples para preparar suco de laranja.
- A) Espremer uma laranja, adicionar água e açúcar.
- B) Espremer uma laranja, colocar no copo e repetir com todas as laranjas.
- C) Misturar água e açúcar antes de espremer.
- D) Espremer laranjas e colocar em um recipiente.
- E) Espremer uma laranja e parar.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo com repetição simples é uma sequência de passos em que um mesmo bloco de ações é executado várias vezes, uma para cada item de um conjunto. Passo 2: A alternativa B descreve exatamente isso: espremer uma laranja, colocar o suco no copo e repetir o processo com todas as laranjas. O bloco de ações (espremer e colocar no copo) se repete até que todas as laranjas sejam processadas. Passo 3: A alternativa A descreve uma sequência linear, sem repetição, pois faz o processo uma única vez para uma laranja. Passo 4: A alternativa C apenas inverte a ordem de preparo, misturando água e açúcar antes de espremer, sem qualquer repetição. Passo 5: A alternativa D sugere espremer várias laranjas, mas não indica a estrutura de repetição, pois não diz que o bloco se repete nem como o processo termina. Passo 6: A alternativa E encerra depois de espremer uma única laranja, o que não caracteriza repetição. Passo 7: Portanto, a resposta correta é a letra B, que coincide com o gabarito oficial.
💡 Dica: Pense em um processo simples e repetitivo para fazer suco.
Alternativa por alternativa
O aluno entendeu que qualquer sequência de passos é um algoritmo com repetição, sem perceber que aqui cada ação ocorre uma única vez.
Este algoritmo repete a ação de espremer até todas as laranjas serem utilizadas.
O aluno confundiu a ordem das etapas com a ideia de repetição, achando que alterar a sequência de ações já define a estrutura do algoritmo.
O aluno percebeu que há várias laranjas envolvidas, mas não reconheceu que a repetição precisa estar explicitamente descrita como retorno do bloco de ações para cada item.
Por que engana: Confundir algoritmo com repetição com sequencia simples, nao identificando a repeticao do passo varias vezes.
O aluno associou o algoritmo ao fim do processo e entendeu que a parada imediata após uma laranja basta, ignorando que a repetição exige continuar até o término do conjunto.
Raio-X da questão
algoritmo com repetição
avaliacao
algoritmo com repetição · sequencia de passos
Revisar o conceito de algoritmos e suas estruturas de repetição.
Confundir algoritmo com repetição com sequencia simples, nao identificando a repeticao do passo varias vezes.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em um laboratório escolar, os alunos precisam registrar o resultado de 20 medições. Fazer isso manualmente aumenta o…
- Num ponto de bicicletas compartilhadas perto da orla, o sistema precisa registrar cada devolução sem gerar erro. Quando…
- — Por que o aplicativo me obriga a passar pelo "Caso de Uso 1" para chegar ao "Caso de Uso 2"? — reclamou um morador ao…
- Uma rotina chamada mostrarLinha(texto) imprime exatamente uma linha na tela. Em um programa, ela é chamada 1 vez antes…
- Considere o pseudocódigo: 'Se nota >= 60 então situacao <- "aprovado" senão situacao <- "reprovado"'. Qual será o valor…
- Leia o enunciado em linguagem oral: 'Se a rua estiver molhada, use capa; caso contrário, não use.' Que tipo de seleção…
🔎 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
