Computer Science, asked by jananib0303, 5 months ago

Write a C program to generate electricity bill using if... else if. control statement, based on the electricity
consumed units and unit charges are given.
50 units Rs. 100 unit
100 units Rs. 1.50/unit
200 units Rs. 200/unit
above-250
units
2.50/unit

Required input: Person EB id, Person name, Address, Date, Month, Units consumed and total amount.​

Answers

Answered by schty96
0

Explanation:

#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

* after adding surcharge

*/

sur_charge = amt * 0.20;

total_amt = amt + sur_charge;

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

return 0;

}

Similar questions