3 em cada 5 microempresas relatam demora no cálculo de descontos, motivando um centro de apoio a adotar uma…
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
3 em cada 5 microempresas relatam demora no cálculo de descontos, motivando um centro de apoio a adotar uma sequência de instruções em linguagem corrente para automatizar o procedimento. A rotina definida é: se tipo = 'A' então desconto = 20 senão se tipo = 'B' então desconto = 15 senão desconto = 10 fim se valor_final = valor_bruto * (1 - desconto/100) Para um pedido de valor_bruto igual a 800 e tipo de cliente 'C', o algoritmo aplica o desconto conforme as instruções acima. Analise o texto-base e conclua qual é o valor_final calculado para esse pedido.
- A) 680
- B) 700
- C) 650
- D) 720
- E) 640
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique o tipo de cliente do pedido. O enunciado informa tipo = 'C'. Na rotina, a condição 'se tipo = A' é falsa, a condição 'senão se tipo = B' também é falsa, e por isso o algoritmo cai no bloco 'senão', que define desconto = 10.
- Aplique a fórmula final com valor_bruto = 800 e desconto = 10. Como desconto/100 = 0,1, temos valor_final = 800 * (1 - 0,1) = 800 * 0,9 = 720.
- Compare com o gabarito oficial. O resultado 720 corresponde à alternativa D, que coincide com o gabarito oficial. Não há divergência entre a resolução e o gabarito.
- Por que as outras estão erradas. A (680) corresponde a aplicar o desconto de 15%, que é o do tipo B, e não o do tipo C. B (700) equivale a subtrair 100 reais, o que seria um desconto de 12,5%, valor que não existe na rotina. C (650) equivale a subtrair 150 reais, ou seja, um desconto de 18,75%, que também não aparece na rotina. E (640) corresponde a aplicar o desconto de 20%, que é o do tipo A.
💡 Dica: Identifique o tipo de cliente e aplique a regra de desconto correspondente.
Alternativa por alternativa
O aluno aplicou o desconto de 15%, que pertence ao ramo do tipo 'B', em vez do ramo 'senão' correspondente ao tipo 'C'.
O aluno tratou o desconto como um valor fixo de 100 reais (ou fez uma conta sem relação com a fórmula de percentual), obtendo 800 - 100 = 700 em vez de calcular 800 * 0,9.
Por que engana: confundir o tipo de cliente e aplicar desconto incorreto ou erro no cálculo percentual do desconto.
O aluno errou o cálculo do desconto ao subtrair um valor que não corresponde a 10% de 800, chegando a 650, possivelmente por erro aritmético ou por tomar um percentual inexistente na rotina.
Desconto padrão de 10%, logo 800 *(1-0,10)=720.
O aluno usou o desconto de 20%, que pertence ao ramo do tipo 'A', mesmo o pedido sendo do tipo 'C', e calculou 800 * 0,8 = 640.
Raio-X da questão
algoritmo desconto valor final
avaliacao
estruturas condicionais simples · cálculo percentual básico
estude estruturas condicionais e cálculo percentual de descontos
confundir o tipo de cliente e aplicar desconto incorreto ou erro no cálculo percentual do desconto.
tomada_decisao
cotidiano
Questões parecidas com resolução
- Como estimar o pagamento total após a aplicação de descontos automáticos em um carrinho de compras virtual? Um grupo de…
- Dados ilustrativos: uma pesquisa mostrou que pequenos comércios adotam procedimentos padronizados para calcular o valor…
- Ao analisar uma planilha, um valor de R$ 80,00 recebe primeiro desconto de 25% e depois mais 10% sobre o novo valor…
- Dados ilustrativos: Em um centro financeiro, um algoritmo descrito em linguagem corrente avalia cinco transacoes…
- Em uma avaliação de vendas de uma livraria virtual, observou-se o critério para calcular o valor a pagar por clientes…
- Folhas coloridas e enunciados empilham-se no balcão de uma gráfica que atende a pequenos escritores. Cada página…
🔎 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
