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
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?
- A) 578
- B) 548
- C) 635
- D) 563
- E) 593
✅ Resposta correta: alternativa E
Resolução passo a passo
- 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.
- Aplique a regra a cada preço da lista [80, 120, 90, 200, 150].
- 80 não é maior que 100, então soma 80.
- 120 é maior que 100, então soma 120 * 0,9 = 108.
- 90 não é maior que 100, então soma 90.
- 200 é maior que 100, então soma 200 * 0,9 = 180.
- 150 é maior que 100, então soma 150 * 0,9 = 135.
- Some os valores acumulados: 80 + 108 = 188; 188 + 90 = 278; 278 + 180 = 458; 458 + 135 = 593.
- Logo, o algoritmo apresenta total = 593, que corresponde à alternativa E e coincide com o gabarito oficial.
- 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
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.
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.
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.
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.
80 + 108 (120*0.9) + 90 + 180 (200*0.9) + 135 (150*0.9) = 593.
Raio-X da questão
desconto percentual em soma
avaliacao
operações básicas com números · porcentagem e desconto
estude como aplicar descontos percentuais em valores
O aluno pode esquecer de aplicar o desconto apenas para preços acima de 100 ou calcular o desconto incorretamente.
tomada_decisao
cotidiano
Questões parecidas com resolução
- Durante o tratamento de água, técnicos acompanham a turbidez, medida em unidades de turbidez (UT). A figura apresenta um…
- Durante um teste de uma cisterna instalada em uma propriedade rural, um sensor registrou a vazão líquida de água ao…
- Em uma pequena unidade de produção de tintas, um tanque de mistura tem capacidade máxima de 180 L e contém inicialmente…
- Em uma estação meteorológica escolar, a temperatura registrada às 6 horas era de -2,5 graus Celsius. Durante a manhã, a…
- Funcionários de uma cooperativa de artesanato precisam cortar, sem sobras, dois rolos de fita de 252 cm e 198 cm. Todas…
- Organizadores de uma mostra cultural acompanham o número de visitantes para planejar a escala de atendimento. Ao término…
🔎 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
