The following programming problem can be solved by a program that uses three basic tasks-Input Data, Process Data, and…

The following programming problem can be solved by a program that uses three basic tasks-Input Data, Process Data, and Output Results. To process the data, it uses loops, arrays, decisions, accumulating, counting, searching and sorting techniques. Use to design a suitable program to solve this problem.Assume the Scores array is parallel to the Players array (both arrays are below).Scores arrayScores[0] = 198Scores[1] = 486Scores[2] = 651Scores[3] = 185Scores[4] = 216Scores[5] = 912Scores[6] = 173Scores[7] = 319Scores[8] = 846Scores[9] = 989Players ArrayPlayers[0] = \”Joe\”Players[1] = \”Ann\”Players[2] = \”Marty\”Players[3] = \”Tim\”Players[4] = \”Rosy\”Players[5] = \”Jane\”Players[6] = \”Bob\”Players[7] = \”Lily\”Players[8] = \”Granny\”Players[9] = \”Liz\”Write a looping program that presents the user with 3 options:1) Sort Output by Players2) Sort Output by Scores3) Exit ProgramWhen the first option is selected, sort the Players array in alphabetical order, keeping the Scores array parallel. Add code that determines the highest and lowest scores in the list. Include code to display each player’s score and name in the sorted order. Below the sorted list display the highest and lowest scores in the list and the name of the player who received that score. Your sort by Player output display should look like this:Scores Sorted by Player:486     Ann173     Bob846     Granny912     Jane198     Joe319     Lily989     Liz651     Marty216     Rosy185     Tim———————————–989     Highest Score by Liz173     Lowest Score by BobWhen the second option is selected, sort the Scores array in numerical order, keeping the Players array parallel. Add code that determines the average score of the entire list. Include code to display each player’s score and name in the sorted order. Below the sorted list display the average of all scores in the list. Your sort by Scores output display should look like this:Players Sorted by Scores:173     Bob185     Tim198     Joe216     Rosy319     Lily486     Ann651     Marty846     Granny912     Jane989     Liz—————————498     Average Score You may use either the Bubble Sort or the Selection Sort algorithms.Option three is self explanatory. You MUST use techniques by using Sub Modules (Sub Charts in ) in your program. Your \”main\” module should not be very large. Again, NEVER call \”main\” from inside your program. Also, do not use \”recursion\” in this program (submodules that call themselves). You are only allowed to use looping techniques to repeat sections of your submodules.

Are you looking for a similar paper or any other quality academic essay? Then look no further. Our research paper writing service is what you require. Our team of experienced writers is on standby to deliver to you an original paper as per your specified instructions with zero plagiarism guaranteed. This is the perfect way you can prepare your own unique academic paper and score the grades you deserve.

Use the order calculator below and get started! Contact our live support team for any assistance or inquiry.

[order_calculator]