//------------------------------------------------------------------- // File :student.C // Author :Alicia Thorsen // // Implementation of the Student class. //------------------------------------------------------------------- #include "student.h" // ------------------------------------------------------------ // Precondition :numericGrade contains the student's numeric grade. // Postcondition :letterGrade contains the student's letter grade. // ------------------------------------------------------------ void Student::calcLetterGrade() { // Determine letter grade. if (numericGrade >= 89.5) letterGrade = "A"; else if (numericGrade >= 86.5) letterGrade = "AB"; else if (numericGrade >= 79.5) letterGrade = "B"; else if (numericGrade >= 76.5) letterGrade = "BC"; else if (numericGrade >= 69.5) letterGrade = "C"; else if (numericGrade >= 66.5) letterGrade = "CD"; else if (numericGrade >= 59.5) letterGrade = "D"; else letterGrade = "F"; }