A calculadora foi desenvolvida para aplicar descontos para usuƔrios que efetuam compras na Playstation Store, de acordo com os valores estabelecidos, sendo:
- 5% de desconto em compras no valor igual ou abaixo de R$200;
- 10% de desconto em compras no valor acima de R$$200 e abaixo de R$300;
- 15% de desconto em compras no valor acima de R$300.
Adendo: Como o programa usava a condição IF/ELIF/ELSE, decidi impor um limite de R$400 para receber o desconto de 15%, se não, a mensagem "else" não iria retornar, o que faria com que o uso de "else" fosse inútil.
O programa irĆ” calcular os descontos SE o usuĆ”rio for maior de idade, SE NĆO, uma mensagem retorna explicando o motivo pelo qual o cĆ”lculo foi recusado, sendo os parĆ¢metros:
- Maior de idade (=>18) = True
- Menor de idade (<18) = False
- True: Tem a idade necessƔria, portanto, o sistema irƔ calcular o desconto.
- False: Não tem a idade necessÔria e isso vai contra o Controle Parental, portanto, o sistema não irÔ calcular o desconto.
- Mensagem inicial
- Input idade
- AnƔlise da idade
- SE menor de idade: fora
- Mensagem de justificativa
- SE NĆO: dentro
- Input valor da compra
- Fórmula: desconto / 100 * valor da compra
- Calcular descontos: 5% SE =<200
- Mensagem de aprovação
- Mensagem de agradecimento
- Calcular descontos: 10% SE NĆO, SE =>200 e <=300
- Mensagem de aprovação
- Mensagem de agradecimento
- Calcular descontos: 15% SE NĆO, SE >=300 e <=400
- Mensagem de aprovação
- Mensagem de agradecimento
- SE NĆO: nĆ£o calcular descontos
- Mensagem de justificativa
Desktop:
- Fazer o download do arquivo do script e abri-lo em qualquer IDE (VS Code, Pycharm, etc) ou no Python.
Smartphone:
- Android: Fazer download do script e abrir com o app Pydroid 3.
- iOS: Fazer o download do script e abrir com o app Pythonista.
Obs: Para fazer o download do script, basta abrir "calculadora.py" e clicar em "download raw file".
