#include
#include
//using namespace std;
class Fixed_deposit
{
long int P_amount;
int Years;
float Rate;
float R_value;
//int i;
public:
Fixed_deposit(){ }
Fixed_deposit(long int p,int y,float R=0.12);
Fixed_deposit(long int p,int y,int r);
void display(void);
};
Fixed_deposit :: Fixed_deposit(long int p,int y,float R)
{
int i;
P_amount=p;
Years=y;
Rate=R;
R_value=P_amount;
for(i = 1; i <= y; i++)
R_value=R_value* (1.0+R);
}
Fixed_deposit::Fixed_deposit(long int p,int y,int r)
{
int i;
P_amount=p;
Years=y;
Rate=r;
R_value=P_amount;
for(i = 1 ;i <= y; i++)
R_value=R_value* (1.0+float(r)/100);
}
void Fixed_deposit::display(void)
{
cout<<"\n";
cout<<"principal
amount="<
cout<<"return
value="<
}
int main()
{
clrscr();
Fixed_deposit a,b,c;
long int p;
int y;
float R;
int r;
cout<<"enter amt,period,interest rate(in percent form)"<<"\n";
cin>>p>>y>>R;
a=Fixed_deposit(p,y,R);
cout<<"enter amt,period,interest rate(in decimal form)"<<"\n";
cin>>p>>y>>r;
b=Fixed_deposit(p,y,r);
cout<<"enter amt,period"<<"\n";
cin>>p>>y;
c=Fixed_deposit(p,y);
cout<<"\n Deposit 1 \n";
a.display();
cout<<"\n Deposit 2 \n";
b.display();
cout<<"\n Deposit 3 \n";
c.display();
getch();
return 0;
}
Copyright © 2011 - All Rights Reserved - Softron.in
Template by Softron Technology