C++ Bank Management Program (Complete) (13 - Sep - 202)
C++ Bank Management Program (Complete) (13 - Sep - 202)
Date :13/Sep/2020
Day: Sunday
Name: M. Vamshi
Aim:
*/
#include<iostream>
class Bank
private:
int accno;
string name;
float balance;
string address;
public:
Bank() // constructor
accno=0000000;
balance=0.0;
void setcustomerinfo();
void showcustomerinfo();
void deposit();
void withdraw();
};
void Bank::setcustomerinfo()
cin>>accno;
cin>>name;
cin>>balance;
cin>>address;
void Bank::showcustomerinfo()
}
void Bank::deposit()
int amt;
cin>>amt;
balance=balance+amt;
void Bank::withdraw()
int amt;
cout<<"\n\n Enter how much the Amount do you want to withdraw : ";
cin>>amt;
if (amt<=balance)
balance=balance-amt;
else
int Bank::search(int a)
if (accno == a)
{
showcustomerinfo();
return 1;
return 0;
int main()
Bank Customer[3];
do {
switch (ch) {
int s=i;
cout<<"\n\n-------------------------------------------------------------------"
<<endl;
Customer[i].setcustomerinfo();
break;
cin >> a;
for (i = 0; i <= 2; i++)
found = Customer[i].search(a);
if (found)
Customer[i].deposit();
break;
if (!found)
break;
cin >> a;
found = Customer[i].search(a);
if (found)
Customer[i].withdraw();
break;
if (!found)
break;
cin>>a;
{
found = Customer[i].search(a);
if (found)
break;
if(!found)
break;
case 5: // exit
cout << " \n\n ×××× Thanks for Banking. Have a nice day :) ×××× \n" <<endl;
break;
default:
} while (ch!=5);
return 0;