Write an algorithm to display the total water bill charges of the month depending upon the number of units consumed by the customer as per the following criteria: for the first 100 units at 5 per unit for next 150 units at 10 per unit more than 250 units at 20 per unit Also add meter charges of 75 per month to calculate the total water bill.
Question
Write an algorithm to display the total water bill charges of the month depending upon the number of units consumed by the customer as per the following criteria:
for the first 100 units @ 5 per unit
for next 150 units @ 10 per unit
more than 250 units @ 20 per unit
Also add meter charges of 75 per month to calculate the total water bill .
✨ Free AI Tools for You
Powered by Chatterbot AI
Answer
Algorithm to Calculate Total Water Bill Charges
INPUT: Number of units consumed
PROCESS:
If units <= 100:
Total charges = units * 5
Else if 100 < units <= 250:
Total charges = (100 * 5) + ((units - 100) * 10)
Else:
Total charges = (100 * 5) + (150 * 10) + ((units - 250) * 20)
Add meter charges of 75
OUTPUT: Total water bill charges
Pseudocode
INPUT units
SET totalCharges = 0
IF units <= 100 THEN
totalCharges = units * 5
ELSE IF units <= 250 THEN
totalCharges = (100 * 5) + ((units - 100) * 10)
ELSE
totalCharges = (100 * 5) + (150 * 10) + ((units - 250) * 20)
END IF
totalCharges = totalCharges + 75
PRINT totalCharges
Explanation
Input: Accept the number of units consumed by the customer.
Process:
For the first 100 units: The charge is 5 per unit, so multiply units by 5.
For next 150 units: If units are more than 100 but less than or equal to 250, calculate the charge for the first 100 units and add the charge for the remaining units at 10 per unit.
For units beyond 250: Calculate the charge for the first 100 units, the next 150 units, and add the charge for the remaining units at 20 per unit.
Add meter charges: A fixed meter charge of 75 per month is added to the total charges.
Output: Print the total water bill charges.
India's 1st AI Doubt Solver for CBSE, JEE, and NEET
Ask a Question for Freeand then it's just ₹212 a month