#include< iostream .h > #include< stdio.h > #include< string.h > using namespace std; class bank { int acno; char custname[100] ; float bal; public: void getData(int acc_no, char *name , float balance) { acno=acc_no; strcpy(custname, name); bal=balance; } void deposit(); void withdraw(); void display(); }; void bank::deposit() //depositing an amount { int damt1; cout<<"\n Enter Deposit Amount = "; cin>>damt1; bal+=damt1; } void bank::withdraw() //withdrawing an amount { int wamt1; cout<< "\n Enter Withdraw Amount = "; cin>>wamt1; if(wamt1>bal || bal < 1000) cout<< "\n Cannot Withdraw Amount"; bal-=wamt1; } void bank::display() //displaying the details { cout<<"\n ----------------------"; cout<<"\n Accout No. : "<< acno; cout<<"\n Name : "<< custname; cout<<"\n Balance : "<< bal; } int main() { int acc_no; char name[100] ; float balance; cout<<"\n Enter Details: \n"; cout<<"-----------------------"; cout<< "\n Accout No. "; cin >>acc_no; cout<<"\n Name : "; cin>>name; cout<<"\n Balance : "; cin>>balance; bank b1; b1.getData(acc_no, name, balance); //object is created int ch=0; while(1){ cout<<"\n 1 . deposite 2. withdraw 3. display 4. exit : "; cin>>ch; switch(ch){ case 1: b1.deposit(); break; case 2: b1.withdraw(); // calling member functions break; case 3: b1.display(); break ;// case 4: return 0; }} return 0; }