Advertisement
Guest User

Questao 6

a guest
Nov 23rd, 2014
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.97 KB | None | 0 0
  1. carrinhoCompras = {}
  2. produtos = {}
  3. acesso = ''
  4. acessoAdmin = ''
  5. acessoCliente = ''
  6. totalCompras = 0
  7. auxAdmin = 0
  8. auxCliente = 0
  9. acesso = raw_input("Digite a forma de entrada |\n1 - Administrador \n2 - Cliente \n9 - Para sair")
  10. while acesso != '9':
  11.     if acesso == '1':
  12.         print "Você entrou como Administrador!\n"
  13.         acessoAdmin = raw_input("1 - Cadastrar novos produtos\n2 - Remover produtos cadastrados\n3 - Listar todos os produtos\n9 - Sair do modo Administrador")
  14.         while acessoAdmin != '9' :
  15.             if acessoAdmin == '1':
  16.                 codProd = raw_input("Digite o codigo do produto(0 para sair): ")
  17.                 nomeProd = raw_input("Digite o nome do produto: ")
  18.                 precoProd = raw_input("Digite o preco do produto: ")
  19.                 produtos[codProd] = (nomeProd,precoProd)
  20.                 print "Produto cadastrado com Sucesso!!"
  21.             if acessoAdmin == '2':
  22.                 excluirProd = raw_input("Digite o Codigo do produto: ")
  23.                 for excluirProd in produtos:
  24.                     if excluirProd in produtos:
  25.                         del produtos[excluirProd]
  26.                         print "Produto removido com sucesso! "
  27.                     else:
  28.                         print "Produto nao encontrado!"
  29.             if acessoAdmin == '3':
  30.                 for codProd in produtos:
  31.                     nomeProd,precoProd = produtos[codProd]
  32.                     print produtos[codProd]
  33.             acessoAdmin = raw_input("1 - Cadastrar novos produtos\n2 - Remover produtos cadastrados\n3 - Listar todos os produtos\n9 - Sair do modo Administrador")
  34.     if (acesso == "2"):
  35.         print "Você entrou como Cliente"
  36.         acessoCliente = raw_input("1 - Inserir produto no carrinho\n2 - Remover produto do carrinho\n3 - Fechar Compra e Sair\n4 - Desistir da compra e Sair")
  37.         while acessoCliente != '4':
  38.             if acessoCliente == '1':
  39.                 cliente_codProd = raw_input("Digite o codigo do produto: ")
  40.                 for codProd in produtos:
  41.                     nomeProd,precoProd = produtos[codProd]
  42.                     if codProd == cliente_codProd:
  43.                         auxCliente = auxCliente + 1
  44.                 if auxCliente != 0:
  45.                     cliente_QntProd = raw_input("Digite a quantidade do produto: ")
  46.                     carrinhoCompras[cliente_codProd] = (cliente_QntProd)
  47.                 else:
  48.                     print "Produto não existe!"
  49.             if acessoCliente == '2':
  50.                 excluirProd = raw_input("Digite o codigo do produto: ")
  51.                 for cliente_codProd in carrinhoCompras:
  52.                     cliente_QntProd = carrinhoCompras[cliente_codProd]
  53.                     if cliente_codProd == excluirProd:
  54.                         del carrinhoCompras[cliente_codProd]
  55.                         auxCliente = 0
  56.                         auxCliente = auxCliente + 1
  57.                 if auxCliente != 0:
  58.                     print "Produto excluido com Sucesso!"
  59.                 else:
  60.                     print "Produto nao existe!!"
  61.             if acessoCliente == '3':
  62.                 for cliente_codProd in carrinhoCompras:
  63.                     cliente_QntProd = carrinhoCompras[cliente_codProd]
  64.                     for codProd in produtos:
  65.                         nomeProd,precoProd = produtos[codProd]
  66.                         if cliente_codProd == codProd:
  67.                             totalCompras = totalCompras + (int(cliente_QntProd)*int(precoProd))
  68.                 print "Voce esta saindo do modo Cliente!!\nO total da sua compra foi de R$ %d"%(totalCompras)
  69.                 acessoCliente = '4'
  70.             if acessoCliente != '4':
  71.                 acessoCliente = raw_input("1 - Inserir produto no carrinho\n2 - Remover produto do carrinho\n3 - Fechar Compra e Sair\n4 - Desistir da compra e Sair")
  72.     acesso = raw_input("Digite a forma de entrada |\n1 - Administrador \n2 - Cliente \n9 - Para sair") 
  73. print "Obrigado por Usar nossa Aplicacao"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement