1
resposta

Exercícios Resolvidos

'''Você está desenvolvendo um sistema de controle de estoque para o
Buscante. Um dos requisitos é verificar a quantidade de exemplares de
um livro em estoque e continuar vendendo até que o estoque se esgote.
Sempre que uma venda é realizada, o sistema deve informar o usuário e
atualizar a quantidade disponível.

Crie um programa que simule as vendas de um livro com o estoque inicial
de 5 exemplares. O programa deve exibir a mensagem "Venda realizada!
Estoque restante: " a cada venda e, ao final, exibir a
mensagem "Estoque esgotado".'''

quantidade = 5 #quantidade em estoque

while quantidade > 0: # enquanto quantidade do estoque for maior que 0
quantidade -= 1 # diminua de 1 em 1 (incremento)
print(f'Venda realizada!\nEstoque restante: {quantidade}')
#print dentro do laço while
print('Estoque esgotado!')

1 resposta

Oi, Josué! Como vai?

Do jeito que você explicou, ficou claro o uso correto do while para controlar o estoque, e a lógica de diminuir a quantidade a cada venda faz sentido para simular bem o cenário proposto na atividade.

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