Question: It has to be written in C++. And use #include 1-I. To create a class Student private member variables: Name - string; List of grades

It has to be written in C++.

And use #include

1-I. To create a class Student private member variables: Name - string; List of grades - list ; Faculty number - string

Public functions:

CONSTRUCTORS - DEFINITIVE, EXPLICIT (NAME, FAC. NUMBER) AND COPY CONSTRUCTOR;

ACCESSOR - READING NAME (GET)

ACCESSOR FOR GETGRADE AVERAGE GRADE ()

FUNCTION TO ADD GRADE:ADD SCORE()

1 II. To create a class Course intended for storing objects from I private member variables: Course name - string; List of students - list

Public functions:

CONSTRUCTORS -EXPLICIT (COURSE NAME);

EXPLICIT (FILE NAME) - SEE FILE FORM

ACCESSOR - READING THE COURSE NAME (GET)

FUNCTION FOR GRADEING: ADDSCORE (FN, GRADE)

ADDING A GROUP OF GRADES OF A PARTICULAR STUDENT: ADDSCORES (FN, GRADE LIST)

PRESENTATION OF THE COURSE RESULTS: DISPLAYSCORES () SHOW THE COURSE NAME, FACILITY NUMBER, STUDENT NAME, LIST OF GRADES, AVERAGE EVALUATION, FINALLY AVERAGE EVALUATION OF THE COURSE.

ADDING A STUDENT WITH NAME AND FN TO THE COURSE: MAKESTUDENT (FN, NAME)

1-III. Main function(main)

CREATION OF 4 OBJECTS FROM II. COUT FROM THE CONSOLE OUTPUT OBJECTS AND CHECKUP OF THE FUNCTIONS OF II.

ENTRY:

GROUP1

19620001 STUDENT1 6.00 19620002

STUDENT2 5.00 19620003

STUDENT3 6.00 19620001

STUDENT1 5.20 19620002

STUDENT2 5.10 19620001

STUDENT1 4.00

OUTPUT:

GROUP1

19620001 STUDENT1 6.00 5.20 4.00 3.50 5.50: 4.84

19620002 STUDENT2 5.00 5.10 4.90 4.50 5.50: 5.00

19620003 STUDENT3 6.00 5.00 5.00 4.50 5.50: 5.20

I made a mistake, so here is the correct one:

ENTRY: GROUP1 19620001 STUDENT1 6.00 19620002 STUDENT2 5.00 19620003 STUDENT 3 6.00 19620001 STUDENT1 5.20 19620002 STUDENT2 5.10 19620001 STUDENT1 4.00 OUTPUT: GROUP1 19620001 STUDENT1 6.00 5.20 4.00 3.50 5.50: 4.84 19620002 STUDENT2 5.00 5.10 4.90 4.50 5.50: 5.00 19620003 STUDENT3 6.00 5.00 5.00 4.50 5.50: 5.20

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!