Redução gradual
estoque = 5
while estoque > 0:
estoque -= 1
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")
Redução gradual
estoque = 5
while estoque > 0:
estoque -= 1
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")
Oi, Mario! Como vai?
Seu código ficou bem organizado e mostra corretamente a redução gradual do estoque usando o while. A cada repetição, o valor de estoque diminui com estoque -= 1, e a mensagem final aparece quando o estoque chega a 0.
Uma dica interessante para o futuro é usar uma variável para guardar a quantidade vendida em cada rodada, deixando o código mais flexível:
estoque = 5
quantidade_vendida = 1
while estoque > 0:
estoque -= quantidade_vendida
print(f"Venda realizada! Estoque restante: {estoque}")
print("Estoque esgotado")
Esse código usa quantidade_vendida para controlar quanto será reduzido do estoque a cada repetição.