Source Code : Program on int_Percen

//……Program on int_Percen.Cpp…….//

#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;

    }