— Se a gente errar a ordem, o aplicativo toca tudo diferente — disse Davi, ensaiando no centro cultural do…
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 e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
— Se a gente errar a ordem, o aplicativo toca tudo diferente — disse Davi, ensaiando no centro cultural do bairro. Para organizar o ensaio, o grupo combinou a seguinte sequência de sons: • Serão 3 rodadas. • Em cada rodada, eles fazem 4 vezes o mesmo “passo”: duas palmas e uma pisada. • Ao terminar as 4 repetições do passo, eles tocam 1 apito para marcar a troca de rodada. Davi quer escrever um roteiro curto no aplicativo, usando comandos do tipo: REPETIR n VEZES { comandos } Assim, ele evita escrever a mesma coisa muitas vezes e garante que a sequência saia igual em todas as rodadas. Analise a sequência combinada no texto e identifique o roteiro com repetição aninhada que, ao ser executado, produz exatamente os sons do ensaio.
- A) Repetir 3 vezes { Repetir 4 vezes { palma, palma, pisada, apito } }
- B) Repetir 3 vezes { Repetir 4 vezes { palma, palma } pisada apito }
- C) Repetir 3 vezes { apito Repetir 4 vezes { palma, palma, pisada } }
- D) Repetir 4 vezes { Repetir 3 vezes { palma, palma, pisada } apito }
- E) Repetir 3 vezes { Repetir 4 vezes { palma, palma, pisada } apito }
✅ Resposta correta: alternativa E
Resolução passo a passo
- Cada rodada tem 4 repetições do passo (palma, palma, pisada) e, só depois de terminar essas 4 repetições, um apito. Portanto, o bloco de uma rodada é: Repetir 4 vezes { palma, palma, pisada } seguido de apito. Passo 2: Como são 3 rodadas, esse bloco inteiro deve ser repetido 3 vezes: Repetir 3 vezes { Repetir 4 vezes { palma, palma, pisada } apito }. Passo 3: Conferindo a execução: na rodada 1 saem 4 conjuntos de palma, palma, pisada e depois o apito; a mesma sequência se repete nas rodadas 2 e 3, totalizando 12 passos e 3 apitos, exatamente como combinado. Passo 4: Por que as outras estão erradas: A) o apito fica dentro da repetição de 4, tocando 4 apitos por rodada em vez de um; B) a pisada e o apito ficam fora da repetição de 4, então a pisada toca só uma vez por rodada; C) o apito vem no início de cada rodada, e não ao terminar as 4 repetições; D) os números estão trocados, gerando 4 rodadas de 3 passos cada. Passo 5: O gabarito oficial E está correto e coincide com a resolução feita aqui.
💡 Dica: Identifique a estrutura de repetição aninhada que corresponde à sequência descrita.
Alternativa por alternativa
O aluno acha que o apito faz parte de cada passo, colocando-o dentro da repetição de 4, e assim toca um apito a cada passo em vez de um ao final da rodada.
O aluno interpreta que o grupo faz as palmas 4 vezes, mas a pisada só uma vez por rodada, deixando a pisada fora da repetição e lendo mal que o passo inteiro é repetido 4 vezes.
Por que engana: Confundir a ordem e o posicionamento do comando de apito dentro das repetições, levando a uma sequência incorreta.
O aluno lê mal a ordem dos eventos e posiciona o apito no início de cada rodada, ignorando a frase 'ao terminar as 4 repetições do passo, eles tocam 1 apito'.
O aluno troca os números de rodadas e de repetições do passo, colocando 4 no laço externo e 3 no interno, o que produz 4 rodadas em vez de 3.
Cada rodada repete 4 passos (2 palmas e 1 pisada) e, ao final da rodada, toca 1 apito. Isso ocorre 3 vezes (aninhado).
Raio-X da questão
repetição aninhada em programação
avaliacao
estruturas de repetição · comandos básicos de programação
Estude estruturas de repetição e aninhamento em programação.
Confundir a ordem e o posicionamento do comando de apito dentro das repetições, levando a uma sequência incorreta.
pensamento_critico
cotidiano
Questões parecidas com resolução
- — A chuva pode molhar os avisos durante a distribuição — lembrou a coordenadora da defesa civil ao organizar materiais…
- Durante um mutirão de limpeza na praia, os objetos recolhidos passam por uma esteira na ordem em que foram encontrados…
- Após uma tempestade, a Defesa Civil enviou pelo celular uma gravação com orientações para os moradores de uma área…
- — Se a gente separar errado, perde tempo na hora de arrumar as prateleiras — reclamou uma voluntária ao receber caixas…
- — Já podemos mandar o aviso sonoro para as famílias? — perguntou Rafael, no centro comunitário. O grupo usará um tablet…
- — Se mudarmos a mensagem de acerto, teremos de procurar em todas as salas? — perguntou Caio durante a montagem de um…
Todas as questões de Algoritmos com repetições simples e aninhadas
🔎 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
