Program Design : Pseudocode
Average grade for studentsfor ( i = 0 .. 6) average += grade[i]*weight[i]return average
Average Grade for coursefor each student sum += student�s weight averagereturn sum/number of students;
Get inputget number of studentsfor i = 1 .. number of students get name get enrollment status get all six grades if enroll as pass fail then create a PassFailStudent else create a LetterGradeStudent