class Ele_Bill
{
char Cname[20];
long Pnumber;
int No_of_units;
float Amount;
void Calc_Amount( );
public:
void Accept();
void Display();
};
void Ele_Bill : : Calc_Amount( )
{
if(No_of_units<=50)
{
Amount=0;
}
else if(No_of_units<=150)
{
Amount=(No_of_units-50)*0.80;
}
else if(No_of_units<=350)
{
Amount=80+(No_of_units-150)*1.00;
}
else
{
Amount=80+200+(No_of_units-350)*1.20;
}
}
void Ele_Bill :: Accept( )
{
gets(Cname);
cin>Pnumber>>No_of_units;
Calc_Amount( );
}
void Ele_Bill :: Display( )
{
cout<<Cname<<Pnumber<<No_of_units<<Amount;
}