carrinho = []
def adicionar_produto(nome, preco, quantidade):
carrinho.append({'nome': nome, 'preco': preco, 'quantidade': quantidade})
def exibir_carrinho():
print("Carrinho de Compras:")
for item in carrinho:
print(f"{item['nome']} - Preço: {item['preco']} - Quantidade: {item['quantidade']}")
total = calcular_total()
preco_desconto = total - 5
print("Total sem Desconto:", total)
print("Total com Desconto:", preco_desconto)
def calcular_total():
total = 0
for item in carrinho:
total += item['preco'] * item['quantidade']
return total
resposta = "1"
while resposta == "1":
Nome_produto = input("Digite o nome do Produto: ")
preco_produto = float(input("Digite o preço do Produto: "))
quantidade_produto = int(input("Digite a quantidade do Produto: "))
adicionar_produto(Nome_produto, preco_produto, quantidade_produto)
resposta_valida = False
while not resposta_valida:
resposta = input("Deseja continuar?\n[1] - Sim\n[2] - Não\nDigite a opção: ")
if resposta in ["1", "2"]:
resposta_valida = True
else:
print("Opção inválida. Por favor, digite 1 para Sim ou 2 para Não.")
exibir_carrinho()