Página inicial
/
Tecnologia
/
Crie Um Programa Que Simule Cadastro De Produtos De Uma Loja Cada Produto Terá Um Nome. Preco E Quantidade Em Estoque . Utilize Um

Question

Crie um programa que simule cadastro de produtos de uma loja Cada produto terá um nome. preco e quantidade em estoque . Utilize um dicionário para armazenar os produtos D programa deve permitir: Cadastrar novos produtos. - Consultar informacoes de um produto especifico. - Alterar o preco de um produto. - Remover um produto do cadastro.

Solution

Verificación de expertos
4.3 (298 Votos)
Rafael Mestre · Tutor por 5 anos

Resposta

qui está um exemplo de programa em Python que simula o cadastro de produtos de uma loja:```python# Dicionário para armazenar os produtosprodutos = {}def cadastrar_produto(): nome = input("Digite o nome do produto: ") preco = float(input("Digite o preço do produto: ")) estoque = int(input("Digite a quantidade em estoque: ")) produtos[nome] = {'preco': preco, 'estoque': estoque} print(f"Produto {nome} cadastrado com sucesso!")def consultar_produto(): nome = input("Digite o nome do produto que deseja consultar: ") if nome in produtos: print(f"Nome: {nome}") print(f"Preço: R {produtos[nome]['preco']:.2f}") else: print("Produto não encontrado.")def remover_produto(): nome = input("Digite o nome do produto que deseja remover: ") if nome in produtos: del produtos[nome] print(f"Produto {nome} removido com sucesso!") else: print("Produto não encontrado.")def main(): while True: print("\nOpções:") print("1. Cadastrar produto") print("2. Consultar produto") print("3. Alterar preço") print("4. Remover produto") print("5. Sair") opcao = input("Digite a opção desejada: ") if opcao == '1': cadastrar_produto() elif opcao == '2': consultar_produto() elif opcao == '3': alterar_preco() elif opcao == '4': remover_produto() elif opcao == '5': print("Saindo...") break else: print("Opção inválida. Tente novamente.")if __name__ == "__main__": main()```Este programa permite que você crie, consulte, altere e remova produtos em um dicionário. A interface é simples e interativa, facilitando a manipulação dos produtos da loja.