Write a program to read as many test scores as the user wants from the keyboard (assuming at most 50 scores). Print the scores in (1) original order, (2) sorted from high to low (3) the highest score, (4) the lowest score, and (5) the average of the scores. Implement the following functions using the given function prototypes: void displayArray(int array[], int size) - Displays the content of the array void selectionSort(int array[], int size) - sorts the array using the selection sort algorithm in descending order. Hint: refer to example 8-5 in the textbook. int findMax(int array[], int size) - finds and returns the highest element of the array int findMin(int array[], int size) - finds and returns the lowest element of the array double findAvg(int array[], int size) - finds and returns the average of the elements of the array
Write a program to read as many test scores as the user wants from the keyboard (assuming at most 50 scores).
Print the scores in (1) original order, (2) sorted from high to low (3) the highest score, (4) the lowest score, and (5) the average of the scores.
Implement the following functions using the given function prototypes:
void displayArray(int array[], int size) - Displays the content of the array
void selectionSort(int array[], int size) - sorts the array using the selection sort
int findMax(int array[], int size) - finds and returns the highest element of the array
int findMin(int array[], int size) - finds and returns the lowest element of the array
double findAvg(int array[], int size) - finds and returns the average of the elements of the array
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images