Created
March 9, 2025 05:01
-
-
Save josinovmota/8633651f7e497d4421da1a13fe9bf70f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
print('Bem vindo à loja do Josino Vieira Mota') | |
# Input dos valores fornecidos pelo cliente | |
valor_produto = float(input('Qual o valor do produto? ')) | |
quantidade_produto = int(input('Qual a quantidade de produto(s)? ')) | |
# Multiplicação para saber o valor total | |
valor_total = valor_produto * quantidade_produto | |
# Se o valor do produto for menor do que 2500 não haverá desconto | |
if valor_total < 2500: | |
valor_final = valor_total | |
# Se o valor do produto for maior ou igual a 2500 e menor que 6000 o desconto será de 4% | |
# Nesse caso não é preciso colocar a condição de igual ou maior que 2500 pois o if anterior já descarta todos os valores menores que 2500 | |
elif valor_total < 6000: | |
valor_final = valor_total - (valor_total * 4 / 100) | |
# Se o valor do produto for maior ou igual a 6000 e menor que 10000 o desconto será de 4% | |
# Mesma ocorrência do anterior, não é preciso fazer a condição de igual ou maior | |
elif valor_total < 10000: | |
valor_final = valor_total - (valor_total * 7 / 100) | |
# Por fim, se o valor do produto é maior ou igual a 10000, o desconto será 11% | |
# Mais uma vez, como a cadeia de ifs e elifs anterior já descarta os valores menores que 10000, só é preciso utilizar o else | |
else: | |
valor_final = valor_total - (valor_total * 11 / 100) | |
# Output dos valores sem e com desconto | |
print(f'O valor SEM desconto é: R${valor_total:.2f}') | |
print(f'O valor COM desconto é: R${valor_final:.2f}') |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment