C Program That Reads The Customer Number And Power Consumed And Prints The Amount To Be Paid By The Customer.

How To Write a C Program That Reads The Customer Number And Power Consumed And Prints The Amount To Be Paid By The Customer in C Programming Language ?

An electric power distribution company charges its domestic consumers as follows:
Consumption   Rate of
  Units  Charge
  ------------------------------------------------------
  0-200       Rs.0.50 per unit
  201-400     Rs.100 plus Rs.0.65 per unit excess 200
  401-600     Rs.230 plus Rs.0.80 per unit excess of 400.
  -------------------------------------------------------

Solution For C Program That Reads The Customer Number And Power Consumed And Prints The Amount To Be Paid By The Customer.:

#include<stdio.h>
#include<conio.h>
void main()
{
int n, p;
float amount;
clrscr();
printf("Enter the customer number: ");
scanf("%d",&n);
printf("Enter the power consumed: ");
scanf("%d",&p);

 if(p>=0 && p<=200)
    amount=p*0.50;
 else if(p>200 && p<400)
    amount = 100+((p-200) * 0.65);
 else if(p>400 && p<=600)
    amount = 230 + ((p-400) * 0.80);
printf("Amount to be paid by customer no. %d is Rs.:%5.2f.",n,amount);

getch();
}
Output :
Enter the customer number: 1
Enter the power consumed: 100
Amount to be paid by customer no. 1 is Rs.:50.00.
Tags: C Program That Reads The Customer Number And Power Consumed And Prints The Amount To Be Paid By The Customer.


Learn More :