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á, Maria, como vai?
Seu código atende corretamente ao que foi proposto na atividade. O laço while estoque > 0 garante que as vendas continuem até que o estoque chegue a zero, e a atualização com estoque -= 1 está posicionada de forma adequada dentro do laço. A mensagem final fora do while também está correta, pois só será exibida quando o estoque realmente acabar.
Parabéns pela implementação e obrigado por compartilhar sua solução. O fórum está à disposição sempre que quiser trocar ideias ou tirar dúvidas.