Page 467 - C++
P. 467
Banking System
A project to store record of account holder, their transactions and to generate balance statement.
struct date
{
int dd,mm,yy;
};
class Account_holder
{
int Account_no;
char Account_type;
char Name[30],FatherName[20],Qualification[30],Address[30],Phone[10],Mobile[15];
date DOB,DOA;
float Balance;
public:
void EGetdata();
void EDisplaydate();
int Retun_Empno(){ return Empno}
char *Return_Name() { return Name; }
void Update_Balance(int amt,char t){
if(t = = ‘W”)
Balance + =amt;
else
Balance - = amt; }
};
class Transaction
{
int Account_no;
date tran_date;
char tran_type;
fload amt;
char chq_no[20],Bank[20];
Public:
void TGetdata();
void TDisplaydata();
void Disp()
{
cout<<tran_date<<”\t”<<tran_type<<”\t”<<amt;
}
void Return_acct{ return Account_no; }
};