program which calculates and displays a student’s average…

Question Answered step-by-step program which calculates and displays a student’s average…  program which calculates and displays a student’s average assignment score and grade. There are an unknown number of students.In main, have the user repeatedly enter a student’s full name and have the program call the appropriate functions, until all students’ scores and grades are processed.The program will have three functions:1) this function will receive a student’s name into its parameter list, then use the name to prompt the user to enter the student’s various assignment scores (points). Each student processed by this function may have a different number of scores. Validate that each score is between 0 and 100, inclusive. Calculate the average score for the student and return the average score to main.2) in main the call to this void function will pass it a student’s name and average score; the function will then determine the student’s grade based on the average score and the following grading system: an average score of 90 to 100 is an A, any average score in the 80’s is a B, any average score in the 70’s is a C, any average score in the 60’s is a D, and any other average score is an F. The function will then pass the student’s name, average score, and grade to the third function.3) the third function is a void function which will receive the three values passed to it and display them in a user-friendly manner. Display the average scores to 1 decimal point. Provide 2 screen prints by entering the following data for two students (name; scores):-Jamal GiMe TheBall; 89, 92, 97, 83, 76, 85-Dustry Spring Feld; 67, 83, 81, 74 Computer Science Engineering & Technology C++ Programming CIS 1111 Share QuestionEmailCopy link Comments (0)