Please Write in C! Answer as simply as you can. I have an array of integer that is size 10. Within this array, I am storing the grades on each assignment out of 100. We are going to create a function called question_2 that takes in an integer array and returns a double. You may assume that there are always 10 values within the array. Any grade 90 or over, you will round to 100 (this would even be true if they had 105, it would turn to 100). Afterwards, calculate the average but drop the lowest grade. For example if the array had, [50, 75, 85, 90, 95, 100] you would change the grades to [50, 75, 85, 100, 100, 100], then you will calculate the average of 92.0 because you will drop the score of a 50. I am aware that this only has 6 values, yours will have 10 values.
Please Write in C!
Answer as simply as you can.
I have an array of integer that is size 10. Within this array, I am storing the grades on each assignment out of 100. We are going to create a function called question_2 that takes in an integer array and returns a double. You may assume that there are always 10 values within the array.
Any grade 90 or over, you will round to 100 (this would even be true if they had 105, it would turn to 100). Afterwards, calculate the average but drop the lowest grade.
For example if the array had, [50, 75, 85, 90, 95, 100] you would change the grades to [50, 75, 85, 100, 100, 100], then you will calculate the average of 92.0 because you will drop the score of a 50. I am aware that this only has 6 values, yours will have 10 values.
Step by step
Solved in 2 steps with 1 images