Advertisement
PedroPauloFO

Meu Posto

Jul 7th, 2014
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.38 KB | None | 0 0
  1. # coding: utf-8
  2. # Pedro Paulo, 114110482
  3. # Meu Posto
  4.  
  5. def cadastrarConsumidor():
  6.     cpf = raw_input()
  7.     nome = raw_input()
  8.     postof = raw_input()
  9.     consumidor = []
  10.     consumidor.append(cpf)
  11.     consumidor.append(nome)
  12.     consumidor.append(postof)
  13.     consumidor.append(300.0)
  14.     banco_dados.append(consumidor)
  15.     print "Usuário cadastrado com sucesso."
  16.    
  17. def atualizarPontos():
  18.     cpf = raw_input()
  19.     posto = raw_input()
  20.    
  21.     verificador = False
  22.     for consumidor in banco_dados:
  23.         if consumidor[0] == cpf:
  24.             verificador = True
  25.             if posto == consumidor[2]:
  26.                 consumidor[3] = consumidor[3] + 200
  27.             else:
  28.                 consumidor[3] = consumidor[3] + 100
  29.     if verificador == False:
  30.         print "Usuário inexistente."
  31.  
  32. def consultarPontos():
  33.     cpf = raw_input()
  34.    
  35.     verificador = False
  36.     for consumidor in banco_dados:
  37.         if consumidor[0] == cpf:
  38.             verificador = True
  39.             print "Nome: %s" % consumidor[1]
  40.             print "CPF: %s" % consumidor[0]
  41.             print "Saldo: %.2f" % consumidor[3]
  42.     if verificador == False:
  43.         print "Usuário inexistente."
  44.    
  45. banco_dados = []
  46.  
  47. while True:
  48.         entrada = raw_input()
  49.         if entrada == "finalizar":
  50.                 break
  51.         if entrada == "cadastrar":
  52.                 cadastrarConsumidor()
  53.         if entrada == "consultar":
  54.                 consultarPontos()
  55.         if entrada == "atualizar":
  56.                 atualizarPontos()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement