The user is able to input grades
and their weights, and calculates the overall final mark. The program should also output what you need to achieve on a specific assessment to achieve a desired overall mark. The program should be able to account for multiple
courses as well. Lists are allowed.
Input name
Input number of courses
While course counter is less than or equal to number courses
While loop to check if input grades is not -1 for homework grade
Input Grade
Add grade to Homework Grade List
Input the weight amount
Calculate for weighted mark
While loop to check if input grades is not -1 for quiz grade
Input grade
Add grade to Quiz Grade List
Input the weight amount
Calculate for weighted mark
While loop to check if input grades is not -1 for test grade
Input grade
Add grades to Test Grade List
Input weight
Calculate weighted mark
Input desired mark/grade
Calculate the final grade and mark are calculated with a final exam grade calculated
Output the information on all courses with numeric and letter grade