Design a grade average program that will produce the numerical grade average of test scores input by a user.
The program design should address the following issues:
- Use an Array as the data structure to store the input grades.
- Use a Looping structure to initialize the elements of this array to clear out system garbage.
- The user may input up to 5 test scores.
Hint: This does not mean each user will input 5 scores. 3 scores may be entered for calculation.
- Use a Looping structure to traverse the elements of the array to produce your calculation.
Grade Book Program Algorithm to Compute Final Grades
Your English instructor, realizing you are a programmer, asks you to write a Grade Book program for his class to help him compute final grades. Design a program that asks for the student's name and four test grades. Display the student's name, four test grades, the average of the four test grades and the final letter grade the student earned in the course.
Your English instructor gives you the following grading scale:
59 or below F
Please help with a pseudocode and flowchart for the program, that follows the guidelines of good program design, like meaningful variable names and thoroughly commented code.
Below is a screen output sample:
Student Name: Bob Jones
Test 1 Score: 94
Test 2 Score: 80
Test 3 Score: 73
Test 4 Score: 82
Student Average: 82
Student Final Grade: B-