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

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 "

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture