Data members
unit consumed
Amount
Member Functions
getunitconsumed()
printEbCharge()
Programs
#include<iostream.h>
#include<conio.h>
class EB
{
private:
int UnitConsumed;
float Amout,r;
public:
void getUnitConsumed()
{
cout<<"Get Unit Consumed";
cin>>Unitconsumed;
}
void printEBCharge()
{
if(UnitConsumed>50)
{
r=2;
Amount=UnitConsumed*r;
}
else
if(UnitConsumed>300)
{
r-1;
Amount=UnitConsumed*r;
}
else
if(UnitConsumed>100)
{
r=0.70;
Amount=(float)UnitConsumed*r;
}
else
{
r=0.40;
Amount=(float)Unitconsumed*r;
}
cout<<"\nEB Charge Details\n";
cout<<"------------------\n";
cout<<"Unit Consumed"<<UnitConsumed<<"\n";
cout<<"Charge Rupee is"<<r<<"\n";
cout<<"Eb Charge Amount"<<Amount<<"\n";
cout<<"--------------------";
}
};
void main()
{
EB e;
clrscr();
e.getUnitconsumed();
e.printEBcharge();
getch();
}
Output:
Get Unit Consumed520
EB Charge Details
------------------------
Unit consumed 520
Charge Rupee is 2
Eb Charge amount 1040
--------------------
Get Unit consumed340
EB Charge Details
----------------------
Unit consumed 340
Charge Rupee is 1
Eb charge Amount 340
---------------------
Get Unit consumed120
EB Charge Details
--------------------
Unit Consumed 120
Charge Rupee is 0.7
Eb Charge Amount 84
---------------------
Get Unit Consumed70
EB Charge Details
----------------------
Unit consumed 70
Charge Rupee is 0.4
Eb charge Amount 28
------------------------
unit consumed
Amount
Member Functions
getunitconsumed()
printEbCharge()
Programs
#include<iostream.h>
#include<conio.h>
class EB
{
private:
int UnitConsumed;
float Amout,r;
public:
void getUnitConsumed()
{
cout<<"Get Unit Consumed";
cin>>Unitconsumed;
}
void printEBCharge()
{
if(UnitConsumed>50)
{
r=2;
Amount=UnitConsumed*r;
}
else
if(UnitConsumed>300)
{
r-1;
Amount=UnitConsumed*r;
}
else
if(UnitConsumed>100)
{
r=0.70;
Amount=(float)UnitConsumed*r;
}
else
{
r=0.40;
Amount=(float)Unitconsumed*r;
}
cout<<"\nEB Charge Details\n";
cout<<"------------------\n";
cout<<"Unit Consumed"<<UnitConsumed<<"\n";
cout<<"Charge Rupee is"<<r<<"\n";
cout<<"Eb Charge Amount"<<Amount<<"\n";
cout<<"--------------------";
}
};
void main()
{
EB e;
clrscr();
e.getUnitconsumed();
e.printEBcharge();
getch();
}
Output:
Get Unit Consumed520
EB Charge Details
------------------------
Unit consumed 520
Charge Rupee is 2
Eb Charge amount 1040
--------------------
Get Unit consumed340
EB Charge Details
----------------------
Unit consumed 340
Charge Rupee is 1
Eb charge Amount 340
---------------------
Get Unit consumed120
EB Charge Details
--------------------
Unit Consumed 120
Charge Rupee is 0.7
Eb Charge Amount 84
---------------------
Get Unit Consumed70
EB Charge Details
----------------------
Unit consumed 70
Charge Rupee is 0.4
Eb charge Amount 28
------------------------
No comments:
Post a Comment