Design and implement a program that computes final averages for a set of grades. The
program reads the grades from a user. [Marks 20]The format of a grade line is:
N grades1, grades2, …………., grades5
Where N is total number of students and grades is the ith score. All scores must be
between 0 and 100.
The program reads the grades from the user, calculate and display the average.
The weighted average is computed as: (20)
NB: Your program should validate its input. That is, it should make sure each score
is between 0 and 100 and that each student has n scores/ grades. If a student’s
grades are invalid, the program should display an error message. The program
should contain modules / functions that handles validating the input.
1.2 Extend 1.1 so that the program also determines a final letter grade. (10)
The letter grade ranges are:
AVERAGE LETTER GRADE
1.3 Extend 1.2 so that the program computes and display an overall average for the class. I am a first year IT student struggling with this assignment question was wondering anyone could help me please