Guest User

Untitled

a guest
Jul 17th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.15 KB | None | 0 0
  1. #include <iostream>
  2. #include "Conta.h"
  3. #include "ContaPoupanca.h"
  4. #include "Banco.h"
  5. #include <string>
  6. using namespace std;
  7.  
  8. ContaPoupanca cp;
  9. main()
  10. {
  11. Banco b("Banco Do Brasil");;
  12. cout<<"0 - Criar conta"<<endl;
  13. cout<<"1 - Consultar clientes"<<endl;
  14. cout<<"2 - Excluir cliente"<<endl;
  15. cout<<"3 - Aplicar na Poupanca"<<endl;
  16.  
  17. int op,numero2,ag2;
  18. string nome2;
  19. float saldo2=0;
  20. cout<< "qual opcao desejada: ";
  21. cin>>op;
  22. cout<<endl;
  23.  
  24. while(op!=-1){
  25.  
  26. switch(op){
  27. case 0:{ cout<<"Voce deseja criar uma conta"<<endl;
  28. cout<<"Poupanca - 1"<<endl;
  29. cout<<"Corrente - 2"<<endl;
  30. int opp;
  31. cin>>opp;
  32. if(opp==1)
  33. {
  34.  
  35. cout<<"Digite a agencia da conta"<<endl;
  36. cin>>ag2;
  37. cout<<"Digite o numero da conta"<<endl;
  38. cin>>numero2;
  39. cout<<"Digite o nome do cliente"<<endl;
  40. cin>>nome2;
  41. ContaPoupanca cp(ag2,numero2,nome2,saldo2);
  42. cout<<"Sua conta foi criada com sucesso"<<endl;
  43. b.inserirCliente(cp);
  44. }
  45. break;
  46. case 1:{
  47. string nome;
  48. cout<<"entre com o nome do cliente a ser consultado"<<endl;
  49. cin>>nome;
  50. Conta c = b.consultarCliente(nome);
  51. if(c.getConta()!=-1)
  52. {
  53. cout<<"Ag: "<<c.getAg()<<" Conta: "<<c.getConta()<<endl;
  54. cout<<"Nome: "<<c.getNome()<<endl;
  55. cout<<"Saldo: "<<c.getSaldo()<<endl;
  56. }
  57. else
  58. cout<<"cliente nao encontrado"<<endl;
  59. break;
  60. }
  61.  
  62. }
  63. case 2:{
  64. string nome1;
  65. cout<<"entre com o nome do aluno a ser excluido"<<endl;
  66. cin>>nome1;
  67. b.removerCliente(nome1);
  68. break;
  69. }
  70. case 5:{
  71. cout<<"entre com o valor a ser aplicado";
  72. float valor;
  73. cin>>valor;
  74. cout<<endl;
  75. cp.aplicar(valor);
  76. break;
  77. }
  78. default: cout<<"opcao invalida"<<endl;
  79. }
  80.  
  81. cout<< "qual opcao desejada: ";
  82. cin>>op;
  83. }
  84.  
  85.  
  86. system("PAUSE");
  87.  
  88. return 0;
  89. }
Add Comment
Please, Sign In to add comment