AnkitWebLogic

Electricity bill | if exercise

Exercise 14. WAP to generate electricity bill for a customer, keeping in mind different rates. 1

Units Rate per unit
0 - 200 Rs 3.00
201 - 400 Rs 4.50
401 - 800 Rs 6.50
801 - 1200 Rs 7.00
Above 1200 Rs 8.00
Free upto 200 units
#include<stdio.h>
void main()
{
    int units;
    float amount;
    printf("Enter electricity units: ");
    scanf("%d",&units);
    if(units<=200)
    {
        amount=0;
    }
    else
    if(units<=400)
    {
        amount = 600 + (units-200)*4.5;
    }
    else
    if(units<=800)
    {
        amount = 600 + (200*4.5) + (units-400)*6.5;
    }
    else
    if(units<=1200)
    {
        amount = 600 + (200*4.5) + (400*6.5) + (units-800)*7.00;
    }
    else
    if(units>1200)
    {
        amount = 600 + (200*4.5) + (400*6.5) + (800*7.00) + (units-1200)*8.00;
    }
    printf("Total Amount = %.2f",amount);
}
Run 1:
Enter electricity units: 200
Total Amount = 0.00

Run 2:
Enter electricity units: 201
Total Amount = 604.50

Advertisement