GeraProva GeraProva Provas com IA para professores do Brasil
MatemáticaENEMBNCC EM13MAT405Média⏱ medio

Como estimar o pagamento total após a aplicação de descontos automáticos em um carrinho de compras virtual? Um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13MAT405

Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Como estimar o pagamento total após a aplicação de descontos automáticos em um carrinho de compras virtual? Um grupo de estudantes desenvolveu um algoritmo em linguagem corrente para somar preços de livros, aplicando 10% de desconto sempre que o preço excede 100 unidades monetárias. O procedimento descrito é: 1. total := 0 2. para cada preco na lista de precoLivro faça 3. se preco > 100 então 4. total := total + preco * 0.9 5. senão 6. total := total + preco 7. fim se 8. fim para 9. apresente total Eles usaram a lista de preços: [80, 120, 90, 200, 150]. Analise o texto-base e identifique qual valor o algoritmo apresentará ao final de sua execução?

  1. A) 578
  2. B) 548
  3. C) 635
  4. D) 563
  5. E) 593

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Entenda o algoritmo. Para cada preço da lista, se o preço for maior que 100, soma-se preço * 0,9 (desconto de 10%); caso contrário, soma-se o preço integral. Ao final, apresenta-se o total acumulado.
  2. Aplique a regra a cada preço da lista [80, 120, 90, 200, 150].
  3. 80 não é maior que 100, então soma 80.
  4. 120 é maior que 100, então soma 120 * 0,9 = 108.
  5. 90 não é maior que 100, então soma 90.
  6. 200 é maior que 100, então soma 200 * 0,9 = 180.
  7. 150 é maior que 100, então soma 150 * 0,9 = 135.
  8. Some os valores acumulados: 80 + 108 = 188; 188 + 90 = 278; 278 + 180 = 458; 458 + 135 = 593.
  9. Logo, o algoritmo apresenta total = 593, que corresponde à alternativa E e coincide com o gabarito oficial.
  10. Por que as outras estão erradas: A (578) indica uma diferença de 15 em relação ao total correto, como se o desconto de um item de 150 tivesse sido descontado duas vezes ou se houvesse erro de soma; B (548) está 45 abaixo do total correto, sugerindo desconto indevido sobre itens que não excedem 100 ou erro de cálculo; C (635) fica próximo do total sem desconto (640), o que indica que o desconto foi ignorado em parte dos itens; D (563) fica 30 abaixo do total correto, resultado de erro na aplicação do desconto ou na soma.

💡 Dica: Calcule o total somando os preços com desconto para valores acima de 100.

Alternativa por alternativa

A Erradaerro: Procedimental

Provavelmente aplicou o desconto de 10% sobre o item de 150 de forma incorreta ou errou uma etapa da soma, subtraindo 15 a mais do total.

B Erradaerro: Procedimentala que mais engana

Provavelmente aplicou desconto em itens que não excedem 100 ou cometeu erro de cálculo acumulado, chegando a um total 45 unidades menor.

Por que engana: O aluno pode esquecer de aplicar o desconto apenas para preços acima de 100 ou calcular o desconto incorretamente.

C Erradaerro: Interpretação

Provavelmente ignorou o desconto em alguns dos preços que excedem 100 (120, 200 e 150), somando quase o valor bruto da lista, que é 640.

D Erradaerro: Atenção

Provavelmente calculou de forma errada o desconto de um dos itens acima de 100 ou errou a soma, resultando em um total 30 unidades menor.

E Correta

80 + 108 (120*0.9) + 90 + 180 (200*0.9) + 135 (150*0.9) = 593.

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 unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ calculativa🧩 progressao
🎯 Conceito central

desconto percentual em soma

📌 Objetivo

avaliacao

🧱 Pré-requisitos

operações básicas com números · porcentagem e desconto

📚 Reveja

estude como aplicar descontos percentuais em valores

⚠️ Erro mais comum

O aluno pode esquecer de aplicar o desconto apenas para preços acima de 100 ou calcular o desconto incorretamente.

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

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