Electricity Bill program
#include <stdio.h>
void main()
{
int units;
float charges;
char name[20];
printf("Enter the name of the customer\n");
scanf("%s",name);
printf("Enter the units consumed\n");
scanf("%d",&units);
charges=100;
if(units>0&&units<=200)
charges=charges+0.8*units;
else if (units>200&&units<=300)
charges=charges+0.8*200+(300-units)*0.9;
else
charges=charges+0.8*200+100*0.9+(units-300)*1;
if(charges>400)
charges=charges+0.15*charges;
printf("name=%s\n",name);
printf("units consumed=%d\n",units);
printf("charges=%f\n",charges);
}
Algorithm
Start
Read name, units consumed as units
charge = 100
if units is <= 100 then
compute charge = charge + units * 0.8
else If units > 200 and units < 300 then
compute charge = charge + 200 * 0.8 +(units – 200) * 0.9
else
compute charge = charge + (0.15*charge)
Display name, units, charge
Stop
Comments
Post a Comment
If you any doubt. Please let me know.