Question: The program should be able to take an unlimited number of grades then calculate the average score. Create a program in C++ which will accept

 The program should be able to take an unlimited number of

The program should be able to take an unlimited number of grades then calculate the average score.

Create a program in C++ which will accept an unlimited number of grades and calculates the average score. Assume each test is worth 100 points. Suggested letter grades scale of 90+ 'A', 80+ 'B', 70+ 'C 60+ 'D', less than 60 are 'F. Example of the Main Menu; 1. Add Grade. 2. Display All Grades. 3. Process All Grades. 4. Quit Program. Create a void Program Greeting() function. This function should display (on individual lines): A welcome message. The date such as June 30, 1988. Print all scores entered to screen when menu selection 2 is chosen. Include the letter grades for each individual test score printed. Compute the average grade when menu selection 3 is chosen. Create a dynamic array on the heap that store student scores. Start the array at size 0 and increase it by 1 every time add a new score with menu option 1. Only accept numbers in the range of valid inputs (1..4). Reject all other menu input and re-prompt. Print the letter grade for the overall GPA Put all the date code in class Date class. Set the data for your Date class externally, either through a setter method or a constructor. Create a method in the date class which performs self diagnostics. Add a void UnitTest() function to the program which can check error for too high and too low scores. Intended outcome is to: Create a numeric menu driven program. Add grade adds a student grade. Display all grades dumps all the scores to the console. Process all grades calculates the gpa for all the grades. The program continues to run until option 4 - quit, is selected

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!