Question: Create a java code based on the following. PROCESS_CUSTOMER_RECORDS 1 SET minKilowatt = 0.0 2 SET maxKilowatt = 1000.0 3 SET lowRateKilowattMin = 200.0 4

Create a java code based on the following.

PROCESS_CUSTOMER_RECORDS

1 SET minKilowatt = 0.0

2 SET maxKilowatt = 1000.0

3 SET lowRateKilowattMin = 200.0

4 SET lowRate = 0.08

5 SET highRate = 0.11

6 SET totalOwed = 0.0

7 SET numCustomers = 0

8 PRINT Montly Billing Report heading

9 PRINT Customer Number | Customer Name | Kilowatts Used | Amount Owed sub-heading

10 PROMPT for customerNumber

11 READ customerNumber

DOWHILE customerNumber <> QUIT

12 PROMPT for customerName

13 READ customerName

REPEAT

14 PROMPT for kilowattsUsed

15 READ kilowattsUsed

16 IF kilowattsUsed < minKilowatt OR kilowattsUsed >= maxKilowatt THEN

PRINT ERROR! Please enter a valid number of kilowatts

ENDIF

UNTIL kilowattsUsed >= minKilowatt AND kilowattsUsed < maxKilowatt

17 IF kilowattsUsed < lowRateKilowattMin THEN

SET amountOwed = kilowattsUsed * highRate

ELSE

SET amountOwed = kilowattsUsed * lowRate

ENDIF

18 totalOwed = totalOwed + amountOwed

19 numCustomers = numCustomers + 1

20 PRINT customerNumber, customerName, kilowattsUsed, amountOwed

21 PROMPT for customerNumber

22 READ customerNumber

ENDDO

23 IF numCustomers > 0 THEN

PRINT numCustomers, totalOwed

ELSE

PRINT No customers entered

ENDIF

END

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!