Question: Write a C++ program: Functions : A particular talent competition has five judges, each of whom awards a score between 0 and 10 to each

Write a C++ program:

Functions :

A particular talent competition has five judges, each of whom awards a score between 0 and 10 to each performer. Fractional scores, such as 8.3, are allowed. A performer's final score is determined by dropping the highest and lowest score received, then averaging the three remaining scores.

Write a program that uses this method to calculate a contestants score. It should include the following functions:

void getJudgeData() - should ask the user for a judge's score, store it in a reference param- eter variable, and validate it. This function should be called by main once for each of the ve judges.

float calcScore() - should calculate the average of the three scores that remain after dropping the highest and lowest scores the performer received. This function should be called just once by main and should be passed the five scores.

void ndLowestHightest() - should find the lowest and the hightest of the five scores. It should be called by calcScore() , which can be used to determine which of the two scores to be dropped.

- Input Validation: Do not accept judge scores lower than 0 or higher than 10.

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!