PythonSintaxeintermediario

Preço com desconto

Calcular descontos é essencial em sistemas de vendas, como lojas online ou caixas registradoras. Você precisa converter o percentual em decimal — dividindo por 100 — para obter o valor correto do desconto. Esse cálculo aparece em qualquer aplicação que lide com preços e promoções.

O PROBLEMA

Peça o preço original e o percentual de desconto. Exiba o valor do desconto e o preço final.

EXEMPLO

Entrada: R$200.00, 15%
Saída: Desconto: R$30.00, Preço final: R$170.00

SOBRE O CONCEITO

O desconto percentual é obtido multiplicando o preço original pelo percentual dividido por 100. Por exemplo, 15% vira 0.15. Erro comum: subtrair diretamente o percentual (ex.: preco - percentual) dá resultado errado, porque você está tirando 15 unidades, não 15% do valor. Outro erro: esquecer de dividir por 100 e multiplicar direto (ex.: preco * percentual) gera um valor enorme. Sempre use desconto = preco * (percentual / 100) para achar o desconto, depois subtraia do preço original.

RESOLUÇÃO

Mais exercícios de Sintaxe

PYB008 · BásicoTroco do caixaPYB010 · BásicoApresentação pessoalPYB030 · DesafioViagem econômicaPYB024 · AvançadoCálculo de combustível
Ver todos os exercícios de Python