GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO02Média⏱ medio

Pedro vai colocar vários livros na mochila. Qual sequência usa a variável “contador” para contar os livros e…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Pedro vai colocar vários livros na mochila. Qual sequência usa a variável “contador” para contar os livros e mostrar o total no final?

  1. A) 1) Iniciar contador = 0; 2) Para cada livro, colocá-lo na mochila; 3) Mostrar o contador; 4) Somar 1 ao contador.
  2. B) 1) Iniciar contador = 1; 2) Para cada livro, colocá-lo na mochila; 3) Somar 1 ao contador; 4) No final, mostrar o contador.
  3. C) 1) Iniciar contador = 0; 2) Para cada livro, colocá-lo na mochila; 3) Somar 1 ao contador; 4) No final, mostrar o contador.
  4. D) 1) Iniciar contador = 0; 2) Colocar todos os livros na mochila; 3) Somar 1 ao contador; 4) No final, mostrar o contador.
  5. E) 1) Iniciar contador = 0; 2) Mostrar o contador antes de cada livro; 3) Colocar os livros na mochila; 4) Somar 1 ao contador.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O objetivo é contar os livros e mostrar o total no final, usando a variável contador. Para isso, o contador precisa começar em zero, pois ainda não foi contado nenhum livro.
  2. Dentro do laço, para cada livro, ele é colocado na mochila e depois o contador é aumentado em 1. Assim, cada livro colocado soma uma unidade ao contador.
  3. Somente depois que todos os livros forem processados, o contador mostra o total correto. Por isso, a exibição deve ficar no final da sequência, como na alternativa C.
  4. A alternativa A está errada porque mostra o contador a cada passo, e não no final, além de somar 1 depois de mostrar. A alternativa B está errada porque começa o contador em 1, o que faria o total ficar sempre uma unidade acima. A alternativa D está errada porque coloca todos os livros de uma vez, sem repetir a contagem para cada livro. A alternativa E está errada porque mostra o contador antes de cada livro, e não no final.
  5. Portanto, a sequência correta é a C, pois inicia o contador em 0, repete a ação para cada livro, soma 1 a cada livro e mostra o contador no final.

💡 Dica: Pense em como inicializar e incrementar a variável 'contador'.

Alternativa por alternativa

A Erradaerro: Procedimental

O aluno acha que mostrar o contador a cada livro também serve para o resultado final, sem perceber que a exibição deve ocorrer apenas ao término da contagem.

B Erradaerro: Conceituala que mais engana

O aluno pensa que o contador deve começar em 1 porque o primeiro livro já existe, esquecendo que a contagem começa do zero e cada livro soma 1.

Por que engana: Confundir a ordem das instruções, colocando a exibição do contador antes de incrementá-lo corretamente.

C Correta

O contador começa em zero. Cada livro colocado aumenta o contador em um, e o total é mostrado depois que todos os livros foram colocados.

D Erradaerro: Procedimental

O aluno entende que a contagem pode ser feita de uma vez com todos os livros, sem perceber que o somar 1 precisa acontecer para cada livro individualmente.

E Erradaerro: Interpretação

O aluno confunde a ordem das etapas e imagina que mostrar o contador antes de cada livro é um passo útil, sem notar que o resultado só deve aparecer no final.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmo e variáveis

📌 Objetivo

fixacao

🧱 Pré-requisitos

estrutura de algoritmos · variáveis em programação

📚 Reveja

Revisar como criar e utilizar variáveis em algoritmos.

⚠️ Erro mais comum

Confundir a ordem das instruções, colocando a exibição do contador antes de incrementá-lo corretamente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 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.