GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO02Média⏱ curto

Em uma loja online, um algoritmo calcula o total de produtos no carrinho. Se um cliente adicionar 3 produtos e…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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

Em uma loja online, um algoritmo calcula o total de produtos no carrinho. Se um cliente adicionar 3 produtos e remover 2, qual seria o total final na lista?

  1. A) 0 produtos
  2. B) 1 produto
  3. C) 3 produtos
  4. D) 5 produtos
  5. E) 2 produtos

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão descreve uma sequência de operações sobre o carrinho: adicionar 3 produtos e, depois, remover 2. O enunciado não informa quantos produtos havia antes, então assumimos o padrão mais natural de um carrinho vazio no início. Passo 2: Ao adicionar 3 produtos, o carrinho passa a ter 0 + 3 = 3 produtos. Passo 3: Ao remover 2 produtos, o carrinho passa a ter 3 - 2 = 1 produto. Passo 4: Portanto, o total final é 1 produto, correspondente à alternativa B, que coincide com o gabarito oficial. Por que as outras estão erradas: A) 0 produtos supõe que a remoção de 2 esvazia o carrinho, o que só ocorreria se houvesse exatamente 2 itens antes de adicionar. C) 3 produtos ignora a remoção e considera apenas a adição. D) 5 produtos soma as operações em vez de subtrair a remoção. E) 2 produtos confunde o resultado com a quantidade removida.

💡 Dica: Realize a operação de adição e subtração dos produtos.

Alternativa por alternativa

A Erradaerro: Interpretação

Supõe que remover 2 produtos zera o carrinho, como se a remoção eliminasse todos os itens presentes, sem considerar que restou 1 produto após a adição de 3.

B Correta

3 produtos adicionados menos 2 removidos resulta em 1.

C Erradaerro: Atençãoa que mais engana

Considera apenas a adição dos 3 produtos e desconsidera a remoção posterior de 2 itens.

Por que engana: O aluno pode confundir a operação de adição e subtração, somando os produtos ao invés de subtrair os removidos.

D Erradaerro: Procedimental

Soma 3 e 2 como se a remoção fosse um acréscimo, calculando 3 + 2 em vez de 3 - 2.

E Erradaerro: Interpretação

Confunde o total final com a quantidade removida, tomando o número 2 do enunciado como resposta sem fazer a subtração.

Raio-X da questão

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

adição e subtração

📌 Objetivo

avaliacao

🧱 Pré-requisitos

adição e subtração · noções de algoritmos

📚 Reveja

Revisar operações básicas de adição e subtração.

⚠️ Erro mais comum

O aluno pode confundir a operação de adição e subtração, somando os produtos ao invés de subtrair os removidos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programaçã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

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.