# Dondre RobinsonGreen Fixed Unit 4 Debug.docx - Unit 4A...

• 12
• 100% (2) 2 out of 2 people found this document helpful

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 4 out of 12 pages.

Unit 4A Debugging Exercises(Note - Does not include Part 2 Flowchart Debugging Exercise 4)The following 3 debugging assignments begins with some comments (lines that begin with 2 slashes) that describes the program. Examine the pseudocode that follows the introductory comments. Discover the errors and fix the pseudocode in the space provided.Pseudocode Debugging Exercise 1// This pseudocode should create a report that contains an// apartment complex rental agent's commission. The// program accepts the ID number and name of the agent who// rented the apartment, and the number of bedrooms in the// apartment. The commission is \$100 for renting a three-bedroom// apartment, \$75 for renting a two-bedroom apartment, \$55 for// renting a one-bedroom apartment, and \$30 for renting a studio// (zero-bedroom) apartment. Output is the salesperson’s// name and ID number and the commission earned on the rental.startDeclarationsnum salesPersonIDstring salesPersonNamenum numBedroomsnum COMM_3 = \$100.00num COMM_2 = \$75.00num COMM_1 = \$55.00num COMM_STUDIO = \$30.00num QUIT = 9999getReady()while salesPersonID <> QUITdetailLoop()endwhilefinish()stopgetReady()output "Enter salesperson ID or ", QUIT, " to quit "output salesperson_IDreturndetailLoop()output "Enter name "input salesPersonNameoutput "Enter number of bedrooms rented "input numBedroomsif numBedrooms > 3 thencommissionEarned = COMM_3elseif numBedrooms < 2 thencommissionEarned = COMM_2Unit 4 Debugging ExercisesPage 1
elseif numBedrooms > 1 thencommission = COMM_1elsecommission = COMM_4endifendifendifoutput salesPersonID, salesPersName, commissionEarnedoutput "Enter salesperson ID or ", QUIT, " to quit "input salesPersonIDreturnfinish()output "End of report"returnUnit 4 Debugging ExercisesPage 2
Put corrected Debugging Exercise 1 here:startDeclarationsnum salesPersonIDstring salesPersonNamenum numBedroomsnum COMM_3 = \$100.00num COMM_2 = \$75.00num COMM_1 = \$55.00num COMM_STUDIO = \$30.00num QUIT = 9999getReady()while salesPersonID <> QUITdetailLoop()endwhilefinish()stopgetReady()output "Enter salesperson ID or ", QUIT, " to quit "output salesPersonIDreturndetailLoop()output "Enter name "input salesPersonNameoutput "Enter number of bedrooms rented "

Course Hero member to access this document

Course Hero member to access this document

End of preview. Want to read all 12 pages?

Course Hero member to access this document

Term
Fall
Professor
Caroline Budwell
Tags
Apartment