Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. Data members may include StudentName, StudentID, Address, CoursesBeingComplet

ID: 3649318 • Letter: 1

Question

1. Data members may include StudentName, StudentID, Address, CoursesBeingCompleted, CoursesInProgress, and so on. Note that CoursesBeingCompleted and CoursesInProgress both may have more than one course. have to use set and get functions. i wrote for the student part but its not working for me.

Explanation / Answer

required program: void Student::loadInfoFromFile(fstream& inFile) { string firstName, lastName, SSN, DOB, gender, ZID, courseID, year, semester, grade; inFile >> firstName; setFirstName(firstName); inFile >> lastName; setLastName(lastName); inFile >> SSN; setSSN(SSN); inFile >> DOB; setDOB(DOB); inFile >> gender; setGender(gender); inFile >> ZID; setZID(ZID); //start class read inFile >> courseID; while (inFile) { inFile >> year; inFile >> semester; inFile >> grade; CourseInfo courses; courses.setCourseID(courseID); courses.setYearTaken(year); courses.setSemesterTaken(semester); courses.setGrade(grade); addCourse(getZID(), courses); inFile >> courseID; //check for courseID == '$' ???? }