estoque = 5
while estoque != 0:
print(f'Venda realizada! Estoque restante {estoque}')
estoque -= 1
if estoque == 0:
print('Estoque esgotado')
estoque = 5
while estoque != 0:
print(f'Venda realizada! Estoque restante {estoque}')
estoque -= 1
if estoque == 0:
print('Estoque esgotado')
Olá, Everaldo, como vai?
O seu código atende corretamente à proposta do exercício e demonstra um bom entendimento do uso do laço while para controlar uma condição baseada no valor de uma variável.
A lógica aplicada está coerente, o estoque é decrementado a cada iteração e o laço é encerrado no momento correto. A mensagem final também é exibida conforme solicitado, o que cumpre o requisito do estoque se esgotar.
Obrigado por compartilhar sua solução e fique à vontade para continuar utilizando o fórum sempre que surgir alguma dúvida ou quiser trocar ideias.