P025.c ​
Metadata ​
- Author — Amit Dutta (amitdutta4255@gmail.com)
- Last updated — 12 Dec 2025
- License — MIT
Problem Statement ​
Problem Statement
WAP to input the electricity unit consumed and calculate the total bill amount according to the given condition : for 1st 50 unit Rs. 0.50 per unit next 100 unit Rs. 0.75 per unit next 100 unit Rs. 1.20 per unit above 250 unit Rs. 1.50 per unit And additional charge of 20 percent is added to the bill.
Source Code ​
Printing the code
To print this file, open it on GitHub and click Raw before printing, or use the Download Raw button above and print directly from that page.
c
#include <stdio.h>
int main()
{
double unit, amt;
printf("Enter the electricity consp(unit) : ");
scanf("%lf", &amt);
if (unit <= 50)
amt = unit * 0.50;
else if (unit > 50 && unit <= 50)
amt = 25 + ((unit - 50) * 0.75);
else if (unit > 150 && unit <= 250)
amt = 25 + 75 + ((unit - 150) * 1.20);
else if (unit > 250)
amt = 25 + 75 + 120 + ((unit - 250) * 1.50);
amt = amt * 1.20;
printf("\nAmount to be paid : %g", amt);
return 0;
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18