 # C Program to Calculate Electricity Bill

C program to calculate electricity bill; Through this tutorial, we will learn how to calculate electricity bill in c program.

Using the following condition, write a c program to calculate electricity unit charge and calculate the total electricity bill according to the given condition:

• For first 50 units Rs. 0.50/unit
• For next 100 units Rs. 0.75/unit
• For next 100 units Rs. 1.20/unit
• For unit above 250 Rs. 1.50/unit

## C Program to Calculate Electricity Bill

```/**
* C program to calculate total electricity bill
*/

#include <stdio.h>

int main()
{
int unit;
float amt, total_amt, sur_charge;

/* Input unit consumed from user */
printf("Enter total units consumed: ");
scanf("%d", &unit);

/* Calculate electricity bill according to given conditions */
if(unit <= 50)
{
amt = unit * 0.50;
}
else if(unit <= 150)
{
amt = 25 + ((unit-50) * 0.75);
}
else if(unit <= 250)
{
amt = 100 + ((unit-150) * 1.20);
}
else
{
amt = 220 + ((unit-250) * 1.50);
}

/*
* Calculate total electricity bill
*/
sur_charge = amt * 0.20;
total_amt  = amt + sur_charge;

printf("Electricity Bill = Rs. %.2f", total_amt);

return 0;
}
```

The output of above c program; as follows:

```Enter total units consumed: 120
Electricity Bill = Rs. 93.00```

## Recommended C Program 