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
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started