Question: 2 . / / This application reads sales data for a real estate broker. The user / / enters a record for each of 1

2.// This application reads sales data for a real estate broker. The user
// enters a record for each of 10 salespeople containing the salesperson's
// name, the number of properties sold by that person during the month,
// and the total value of those properties. The data records are sorted by // value so the data for the top three salespeople can be displayed.
// Modify the program to:
//(1) enter data for any number of salespeople up to 60
//(2) allow the user to choose whether to see
//(a) the data for the top three salespeople
//(or fewer if 3 are not entered) by value
//(b) the data for the top three salespeople
//(or fewer if 3 are not entered) by
// number of properties sold
start
// Declarations
num SIZE =10
string names[SIZE]
num properties[SIZE]
num values[]
num count
num NUM_TO_DISPLAY =3
num comps
num x
num y
num tempProp
num tempVal
string tempName
string QUIT ="ZZZZ"
string choice
num numEntered
call getReady()
call display()
call finish()
stop
getReady()
count =0
output "Enter salesperson name
output tempName
while tempName != QUIT OR count <= SIZE
names[count]= tempname
output "Enter number of properties sold "
input properties[tempname]
output "Enter total value of those properties "
input values[tempname]
count = count +1
if count <= SIZE then
output "Enter salesperson name or ", QUIT, " to quit "
output tempName
endif
numEntered = count
end
return
display()
choice ="X"
while choice <>"P" OR choice <>"V"
output "Do you want to see the top three salespeople by (V)alue"
output "or by number of (P)roperties sold? "
output choice
endwhile
if choice ="V"
valueSort()
else
propertySort()
endif
count =0
if numEntered <=3 then
numToDisplay = numEntered
else

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!