Exemplo n.º 1
0
from banco import Banco
from pessoa import Cliente
from conta import Corrente, Poupanca

banco = Banco()

c0 = Cliente('jose', 18)
c1 = Cliente('maria', 18)
c2 = Cliente('ferreira', 18)

conta0 = Poupanca(1111, 465124, 0)
conta1 = Poupanca(2222, 464878, 0)
conta2 = Poupanca(3333, 154635, 0)

c0.inserir_conta(conta0)
c1.inserir_conta(conta1)
c2.inserir_conta(conta2)

banco.inserir_cliente(c0)
banco.inserir_conta(conta0)

if banco.autenticar(c0):
    c0.conta.depositar(40)
    c0.conta.sacar(20)

else:
    print('Conta não autenticada.')
Exemplo n.º 2
0
from banco import Banco
from cliente import Cliente
from conta import Conta_corrente, Conta_poupanca

banco = Banco()

cliente_1 = Cliente('Yure', 20)
cliente_2 = Cliente('Levi', 3)
cliente_3 = Cliente('Aline', 18)

conta_1 = Conta_corrente(1111, 123451, 0)
conta_2 = Conta_corrente(2222, 123452, 0)
conta_3 = Conta_poupanca(3333, 123453, 0)

cliente_1.inserir_conta(conta_1)
cliente_2.inserir_conta(conta_2)
cliente_3.inserir_conta(conta_3)

banco.inserir_cliente(cliente_1)
banco.inserir_conta(conta_1)

if banco.autenticar(cliente_1):
    cliente_1.conta.deposito(40)
    cliente_1.conta.sacar(20)

else:
    print('Cliente não autenticado')
Exemplo n.º 3
0
from banco import Banco
from cliente import Cliente
from conta_corrente import ContaCorrente
from conta_poupanca import ContaPoupanca

cc = ContaCorrente(111, 22, 0)
cp = ContaPoupanca(222, 22, 0)

gui = Cliente('Gui', 34)
deia = Cliente('Deia', 30)

gui.inserir_conta(cc)
deia.inserir_conta(cp)

itau = Banco()
itau.inserir_conta(cc)
itau.inserir_cliente(gui)
itau.inserir_cliente(deia)

if itau.autenticar(gui):
    gui.conta.depositar(40)
    gui.conta.sacar(60)
else:
    print('Cliente não autenticado')
Exemplo n.º 4
0
cliente2 = Cliente('Iago', 33)
cliente3 = Cliente('Mart', 20)
cliente4 = Cliente('Maggie', 18)

conta1 = ContaPoupanca(1111, 254136, 0)
conta2 = ContaPoupanca(2222, 254137, 0)
conta3 = ContaPoupanca(1212, 254138, 0)

cliente1.inserir_conta(conta1)
cliente2.inserir_conta(conta2)
cliente3.inserir_conta(conta3)

banco.inserir_cliente(cliente1)
banco.inserir_conta(conta1)

banco.inserir_cliente(cliente2)
banco.inserir_conta(conta2)

if banco.autenticar(cliente1):
    cliente1.conta.depositar(0)
    cliente1.conta.sacar(20)
else:
    print('Cliente não autenticado.')

print('####################')

if banco.autenticar(cliente2):
    cliente2.conta.depositar(0)
    cliente2.conta.sacar(20)
else:
    print('Cliente não autenticado.')
Exemplo n.º 5
0
cl1 = Cliente('Mariana', 21)
cl2 = Cliente('Luiz', 32)
cl3 = Cliente('Jorge', 26)

c1 = CP(1111, 6192, 0)
c2 = CC(3333, 5874, 0)
c3 = CP(2222, 1415, 0)

cl1.insert_conta(c1)
cl2.insert_conta(c2)
cl3.insert_conta(c3)

banco.insert_cliente(cl1)
banco.insert_conta(c1)

if banco.autenticar(cl1):
    cl1.conta.depositar(600)
    cl1.conta.sacar(200)
else:
    print('Cliente não autenticado')

print('#' * 25)
banco.insert_cliente(cl2)
banco.insert_conta(c2)

if banco.autenticar(cl2):
    cl2.conta.depositar(600)
    cl2.conta.sacar(800)
else:
    print('Cliente não autenticado')