Smart University (SU) offers Presidential and Dean’s Scholarships to incoming freshmen based on the students’ GPA and teacher recommendations. Once a student applies, SU calculates a scholarship score as follows: Score = GPA + Average of 3 recommendations If the score is 8.0 or above, the student will earn the Presidential Scholarship. If the score is 7.5 or above but below 8.0, the student will earn the Dean’s Scholarship. If the score is below 7.5, the student does not earn a scholarship.
Using structured pseudocode, design a solution that determines and displays the type of scholarship a student will earn. The user will input the student’s name, GPA, and three recommendation ratings. The program should produce the following output for the student:
Student Name: XXXXXXXXXXXXX
Scholarship Score: 99.99
Scholarship Awarded: XXXXXXXXXXXXX
The program should use separate procedures for: · inputting the data; · determining the type of scholarship; and · displaying the results.
Write a pseudocode algorithm that opens a file called “averageScores.dat”, and then reads each of the integer valued scores in an array called “scoresList”. Once the scores are stored in the array, search the array and find the average score and save it to a file called “score.dat”. There will never be more than 40 students in each class, and the sentinel value for the end of file is = -9999. Assume the following variables have been declared: Declare Input studentScoresFile Declare Output studentDataFile Declare real average Declare real total Declare integer totalStudents Declare real score Declare real scoresList 
Solution contains two pseudocodes, an A++ work and very detail.