Write a C program that will assist with the student advisement process at a college. The program will provide the user with the following main options:
1. To calculate and display a student’s current GPA (Grade Point Average) given the grade obtained by the student in each course completed so far.
2. To calculate and display the student’s projected GPA given:
a. The grades that the student hopes to achieve in the new courses to be done in the coming semester.
b. The student’s current GPA.
c. The number of courses that the student has completed so far.
Notes
v This program is concerned with GPA calculation in general – the names of courses are not important.
v Each college course is worth 3 credits.
v Quality points are assigned to grades as follows:
o A 4.0
o B 3.0
o C 2.0
o D 1.0
o F 0.0
v Appropriate messages are to be displayed in the following cases:
o A student’s current GPA is below the minimum of 2.0
o A student’s projected GPA is below the minimum of 2.0
v For each main option the user must be allowed to repeat the calculation as many times as desired.
v The user must always have the ability to return to the main menu to make another choice.
v Option 2 must be available as an immediate follow-up to option 1 and also as an independent option.