contador = 5 while contador != 0: print(f'Venda realizada! Estoque restante: {contador}') contador -=1 if contador == 0: print('Estoque esgotado')
contador = 5 while contador != 0: print(f'Venda realizada! Estoque restante: {contador}') contador -=1 if contador == 0: print('Estoque esgotado')
Olá, Felipe. Tudo bem?
Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.
Ótimo como você usou o laço while
para controlar o estoque, decrementando o contador a cada venda. Isso é uma ótima abordagem para simular um sistema de estoque simples.
Uma alternativa interessante seria usar um laço for
, que já controla a repetição automaticamente. Veja este exemplo:
for contador in range(5, 0, -1):
print(f'Venda realizada! Estoque restante: {contador}')
print('Estoque esgotado')
Isso elimina a necessidade de decrementar manualmente a variável contador
.