Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- num = -1
- op = -1
- saldo = 0
- conta1 = 0
- conta2 = 0
- conta3 = 0
- banco = 0
- global op
- global num
- while num != 0:
- print("\n\n**************************************\n")
- print("PORTAL DO SISBANCO")
- print("\n**************************************\n")
- num = int(input("\n\nDigite sua conta ou '0' para sair:\n"))
- while(num < 0 or num > 3):
- print("Conta Invalida!\n")
- num = int(input("Digite sua conta:\n"))
- while op !=0:
- print("\n\n****************************\n")
- print("OPERACOES")
- print("\n****************************\n")
- print("(1)DEPOSITO\n")
- print("(2)SAQUE\n")
- print("(3)TRANSFERENCIA\n")
- print("(4)SALDO\n")
- print("(0)SAIR\n")
- print("****************************\n")
- op = int(input("Escolha uma opcao:\n"))
- if op == 1:
- dep = float(input("Valor Depositado: R$"))
- while (dep==0 or dep<0):
- print("Operacao invalida! Tente novamente!\n")
- dep = float(input("Valor Depositado: R$"))
- if dep>0:
- saldo = saldo + dep
- print("\n\nValor depositado com sucesso!\n")
- elif op == 2:
- print("Bem-vindo a funcao saque. (AVISO: O BANCO COBRA 0.38% DE TAXA!)\n")
- saq = float(input("\nDigite o valor a ser sacado: R$"))
- while (saq==0 or saq<0):
- print("Operacao invalida! Tente novamente!\n")
- saq = float(input("\nDigite o valor a ser sacado: R$"))
- if saq > saldo:
- print("\n\n\nSaldo Insuficiente!\n\n\n\n")
- else:
- saldo = ((saldo-saq)-(saq*(0.38/100)))
- banco = banco + (saq*(0.38/100))
- print("Saque efetuado com sucesso!")
- print("Saldo atual: R$%.2f" % (saldo))
- elif op == 3:
- print("Bem-vindo a opcao transferencia! (AVISO: O BANCO COBRA 0.38%% DE TAXA!)")
- cont_destino = int(input("\n\nDigite a conta de destino:\n"))
- while (cont_destino>3 or cont_destino<0 or cont_destino == num):
- print("Conta invalida! Tente novamente!\n")
- cont_destino = int(input("\n\nDigite a conta de destino:\n"))
- if cont_destino == 1:
- transf = float(input("Digite o valor a ser transferido: R$"))
- if saldo < transf:
- print("Saldo insuficiente!\n")
- else:
- saldo = ((saldo-transf)-(transf*(0.38/100)))
- conta1 = transf
- banco = banco + (transf*(0.38/100))
- print("\nTransferencia efetuada com sucesso!\n")
- print("Saldo atual: R$%.2f" % (saldo))
- if cont_destino == 2:
- transf = float(input("Digite o valor a ser transferido:\n"))
- if saldo < transf:
- print("Saldo insuficiente!\n")
- else:
- saldo = ((saldo-transf)-(transf*(0.38/100)))
- conta2 = transf
- banco = banco + (transf*(0.38/100))
- print("\nTransferencia efetuada com sucesso!\n")
- print("Saldo atual: R$%.2f" % (saldo))
- if cont_destino == 3:
- transf = float(input("Digite o valor a ser transferido: R$"))
- if saldo < transf:
- print("Saldo insuficiente!\n")
- else:
- saldo = ((saldo-transf)-(transf*(0.38/100)))
- conta3 = transf
- banco = banco + (transf*(0.38/100))
- print("\nTransferencia efetuada com sucesso!\n")
- print("Saldo atual: R$%.2f" % (saldo))
- elif op == 4:
- print("Seu saldo atual eh: R$%.2f\n" % (saldo))
- print("\n\nO saldo atual do banco eh: R$%.2f\n" % (banco))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement