Simple Bank Problem
Simple Bank Problem
#include<iostream>
#include<stdlib.h>
class accountdetails
char name[30],acc_type[20];
public:
int acc_no,acc_bal,amount;
public:
void input()
cin>>name>>acc_type>>acc_no>>acc_bal;
void deposite()
cin>>amount;
acc_bal=acc_bal+amount;
void withdraw()
cin>>amount;
if(amount<=acc_bal)
acc_bal=acc_bal-amount;
}
else
void display()
cout<<"Name= "<<name<<endl;
cout<<"balance= "<<acc_bal<<endl;
};
int main()
int i,ch,n;
accountdetails c[5];
for(i=0;i<5;i++)
c[i].input();
cin>>n;
for(i=0;i<5;i++)
if(c[i].acc_no==n)
while(1)
{
cout<<"Enter 1 for credit amount\n Enter 2 for debit amount \n Enter 3 for display the
details\nEnter 4 for exit\n";
cin>>ch;
switch(ch)
case 1:
c[i].deposite();
break;
case 2:
c[i].withdraw();
break;
case 3:
c[i].display();
break;
case 4:
exit(0);
default:
if(i==5)