# Controle de estoque, entrando com produtos onde o nome será a chave e a quantidade será o valor, par um dicionário.
# Com possibilidade de atualizar o a quantidade de um produto específico
import os
os.system('cls')
def exibir_lista(dicionario):
print(f"\n\n## Dicionário dos produtos: ##")
for item in dicionario.keys():
print(f"--> {item}: {dicionario[item]}")
dicionario_produtos = {}
while True:
nome_produto = input("\nDigite o nome do produto, ou pressione Enter para sair: ").lower()
if nome_produto == "":
break
quant_produto = int(input("Digite a quantidade do produto: "))
dicionario_produtos[nome_produto] = quant_produto
while True:
exibir_lista(dicionario_produtos)
nome_produto = input("\nDigite o nome do produto para alterar a quantidade, ou pressione Enter para finalizar: ").lower()
if nome_produto == "":
break
if nome_produto in dicionario_produtos:
quant_produto = int(input("Digite a nova quantidade do produto: "))
dicionario_produtos[nome_produto] = quant_produto
else:
os.system('cls')
print("\n!!! Erro! O produto não está na lista! Tente novamente.")
exibir_lista(dicionario_produtos)