1
resposta

Controle de estoque

estoque = 5

while estoque >= 0:
    if estoque == 0:
        print("Estoque esgotado")
        break
    estoque -= 1
    print(f"Venda realizada. Estoque restante {estoque}")

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Rafaela! Como vai?

Agradeço por compartilhar.

Gostei de ver como você aplicou o while para controlar o estoque até ele se esgotar. A lógica está clara e funciona bem para o exercício.

Uma dica interessante para o futuro é usar o for quando souber o número de repetições.


for i in range(5, 0, -1):
    print(f"Venda realizada. Estoque restante {i-1}")
print("Estoque esgotado")

Esse código usa um for para percorrer os valores de 5 até 1, exibindo o estoque restante até chegar a zero.

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