estoque = 5
while estoque > 0:
estoque -= 1
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")
estoque = 5
while estoque > 0:
estoque -= 1
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")
Olá, Giovany!
Parabéns por concluir a atividade Controle de estoque. Ficou nítido como você utilizou o laço while para criar um fluxo de contagem regressiva que simula perfeitamente a saída de produtos em um cenário real.
Sua solução está muito bem estruturada. Ao utilizar a condição estoque > 0, você garante que o programa execute o ciclo de vendas apenas enquanto houver disponibilidade, encerrando o processo de forma automática assim que o limite é atingido. O uso da f-string para exibir o status atualizado a cada rodada traz clareza para o monitoramento da operação.
Na sua visão, você acredita que utilizar o while facilitaria o controle caso a quantidade inicial de estoque mudasse constantemente para cada produto?