comandos = [] for i in range(7): comando = input('').split(' ') comandos.append(comando) cc = {} cpfs = [] contador = 1 for comando in comandos: if comando[0] == 'abre_conta': bc.abre_conta(comando[2], comando[1]) cc[comando[1]] = contador cpfs.append(comando[1]) contador += 1 elif comando[0] == 'deposito': bc.deposito(cc[comando[1]], float(comando[2])) elif comando[0] == 'transferencia': bc.transferencia(cc[comando[1]], cc[comando[2]], float(comando[3])) elif comando[0] == 'saque': bc.saque(cc[comando[1]], float(comando[2])) cpfs.sort(key=int) # nj = bc.abre_conta("Joãozinho", 23456) # nm = bc.abre_conta("Mariazinha", 123456) # bc.deposito(nj, 100) # bc.deposito(nm, 250) # bc.saque(nj, 50) # bc.transferencia(nm, nj, 20) for cpf in cpfs:
from banco import Banco from caixa_eletronico import CaixaEletronico bc = Banco("Banco do Brejo", 999) nj = bc.abre_conta("Joãozinho", 987234) nm = bc.abre_conta("Mariazinha", 135793) bc.deposito(nm, 150.00) bc.deposito(nj, 80.00) bc.transferencia(nm, nj, 40.00) bc.saque(nm, 70.00) bc.saque(nj, 10.00) caixa = CaixaEletronico(bc) caixa.adicionar_cedulas(2, 13) caixa.adicionar_cedulas(5, 2) caixa.adicionar_cedulas(10, 1) caixa.adicionar_cedulas(50, 6) caixa.adicionar_cedulas(100, 2) caixa.saque(nm, 6) print(bc.saldo(nm)) print(bc.saldo(nj))
from banco import Banco bc = Banco("Banco do Ribeirão", 999) try: while True: entrada = input().split() if entrada[0] == 'abre_conta': bc.abre_conta(entrada[2], int(entrada[1])) elif entrada[0] == 'deposito': bc.deposito(int(entrada[1]), float(entrada[2])) elif entrada[0] == 'saque': bc.saque(int(entrada[1]), float(entrada[2])) elif entrada[0] == 'transferencia': bc.transferencia(int(entrada[1]), int(entrada[2]), float(entrada[3])) except: bc.cpfs_e_valores() ''' nj = bc.abre_conta("Joãozinho", 23456) nm = bc.abre_conta("Mariazinha", 123456) bc.deposito(nj, 100) bc.deposito(nm, 250) bc.saque(nj, 50) bc.transferencia(nm, nj, 20) print(bc.saldo(nj)) print(bc.saldo(nm)) '''