Question: Overload the stream extraction operator > > for the class Student in Question 1 to read values for each member variable from a file. Also
Overload the stream extraction operator for the class Student in Question to read
values for each member variable from a file. Also overload the stream insertion operator
to print the record for a student name two quiz scores, midterm score and final exam
score as well as the weighted average for the student either on the screen or to a file.
Use separate compilation and write a program that uses the overloaded extraction operator
to read records for students from a file named Student.dat into an array. Assume
that the file will never contain data for more than students. Use the array to determine the
weighted average for each student, as well as the average for all of the students ie the
class average Display the output on the screen.
Use the following data:
Peter Pan
Wendy Hill
Alice Mokgaba
Precious Petersen
Thumi Tebogo
Enrichment exercise:
Adapt the application program to use a vector instead of an array. It should not be
necessary to change the class interface or implementation file in any way.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
