Controle de estoque
**Você está desenvolvendo um sistema de controle de estoque para o Buscante. Um dos requisitos é verificar a quantidade de exemplares de um livro em estoque e continuar vendendo até que o estoque se esgote. Sempre que uma venda é realizada, o sistema deve informar o usuário e atualizar a quantidade disponível.
Crie um programa que simule as vendas de um livro com o estoque inicial de 5 exemplares. O programa deve exibir a mensagem "Venda realizada! Estoque restante: " a cada venda e, ao final, exibir a mensagem "Estoque esgotado".**
# Define o estoque inicial
Estoque = 5
# Enquanto houver livros no estoque
while Estoque > 0:
# Pergunta ao usuário se deseja comprar um livro
livro = input("Você deseja comprar um livro? \nSim('S'), Não('N')\n").upper()
# Se o usuário quiser comprar
if livro == 'S':
print("_____________________________________________________")
print(f"Venda realizada! Estoque restante: {Estoque - 1}")
print("_____________________________________________________")
Estoque -= 1
# Se o usuário não quiser comprar
elif livro == 'N':
print("Compra cancelada.")
else:
print("Opção inválida. Digite apenas 'S' ou 'N'.")
# Quando o estoque chegar a 0, o laço termina e esta mensagem é exibida
print("Estoque esgotado.")