1
resposta

Meu codigo ficou da seguinte forma:

quantidade = 4

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

if quantidade < 0:
    print('Estoque esgotado')
1 resposta

Olá, Luis! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da variável para controlar o estoque, utilizou muito bem o loop while para realizar a contagem regressiva das vendas e ainda compreendeu a importância da condição final para indicar quando o estoque está esgotado.

Uma dica interessante para o futuro é ajustar a lógica para que a mensagem de venda não seja exibida quando o estoque já estiver zerado. Assim:

quantidade = 4

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

print('Estoque esgotado')

Isso faz com que o programa seja mais realista, evitando mostrar uma venda quando não há mais produtos disponíveis.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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