# How to reads customer number and power consumed and prints amount to be paid using C

#### Cyber Security : Go from Zero to Hero

Most Popular

60 Lectures 5.5 hours

#### Master C and Embedded C Programming- Learn as you go

Best Seller

66 Lectures 5.5 hours

#### C Programming from scratch- Master C Programming

Best Seller

60 Lectures 8 hours

##### 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.
------------------------------------

Write a C program that reads the customer number and power consumed and prints the amount to be paid by the customer.

#### Program :


#include <stdio.h>
#include <conio.h>

void main() {

int cust_no, powerUsage;
float amount;
clrscr();

printf("Enter the customer number: ");
scanf("%d", &cust_no);
printf("Enter the power consumed: ");
scanf("%d", &powerUsage);

if (powerUsage >= 0 && powerUsage <= 200) amount = powerUsage * 0.50; else if (powerUsage > 200 && powerUsage < 400) amount = 100 + ((powerUsage - 200) * 0.65); else if (powerUsage > 400 && powerUsage <= 600)
amount = 230 + ((powerUsage - 400) * 0.80);

printf("Amount to be paid by customer no. %d is Rs.:%5.2f.", cust_no, 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.