Algorithms

EasyMediumHard
123456789101112
Question 8
Hard

The quality of coffee beans at a roasting competition is graded by five independent judges. Each judge awards a score between 0.0 and 10.0 inclusive.

To calculate the final score for a coffee batch:

  1. The highest and lowest judges' scores are discarded.
  2. The sum of the remaining three scores is calculated.
  3. This sum is multiplied by a "complexity index" factor to get the final score.

Construct an algorithm to calculate and output the final score for one coffee batch.

  • Write your algorithm using pseudocode or a programming language you know.
  • Assume the five scores are stored in an array named judgeScores (indexed from 0 to 4).
  • Assume the real variable complexityIndex already holds the complexity factor value.
[9]

Algorithms Questions

  1. GCSE
  2. /Computer Science
  3. /Algorithms