// Here we have converted our grades into objects. // Reference: lesson 21. #include #include ////////////////////////////////////////////////////////////////////////// // Create a grade class: class grade_object { private: float grade_value; public: void input_grade(void); float get_grade(void); void evaluate_grade(void); }; void grade_object::input_grade(void) { cin >> grade_value; while (grade_value < 0. || grade_value > 10.) { cout << "Grades must be between 0 and 10. Please reenter: "; cin >> grade_value; } } float grade_object::get_grade(void) { return grade_value; } void grade_object::evaluate_grade(void) { if (grade_value > 7) cout << " Good work!"; } ///////////////////////////////////////////////////////////////////////// void main(void) { grade_object grade_array[100]; // Create an array of grade objects. int student; // the student number or index. int number_of_students; // the total number of students to handle // input the number of students: cout << "Number of students: "; cin >> number_of_students; // input the grades: for (student=0; student