1
resposta

Controle de estoque

estoque = 5

while estoque > 0:
    estoque -= 1
    print(f"Venda realizada! Estoque restante: {estoque}")

print(f"Estoque esgotado")
1 resposta

Oi, Eduardo! Como vai?

Agradeço por compartilhar.

Você montou um fluxo bem claro usando while, controlando o estoque até chegar a zero, o que mostra um bom entendimento de repetição e condição de parada. Uma dica interessante para o futuro é usar o input para tornar o código mais dinâmico, permitindo definir o estoque inicial pelo usuário.


estoque = int(input("Digite o estoque inicial: "))

while estoque > 0:
    estoque -= 1
    print("Venda realizada! Estoque restante:", estoque)

print("Estoque esgotado")

Esse código permite que o usuário informe o valor inicial e o programa executa o controle automaticamente.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!