Define a new “findLatestDegreesBySubject” function that accepts 3 parameters: o An array of “Degree” objects (not object pointers) o Array’s length o Search subject It will return a vector of integers containing the indices to the array that contains the objects of the same subject that has the latest year (e.g. the latest year number in the array for that subject). Show how this function is being called and returning proper values.
Define a new “findLatestDegreesBySubject” function that accepts 3
parameters:
o An array of “Degree” objects (not object pointers)
o Array’s length
o Search subject
It will return a
Show how this function is being called and returning proper values.
Important requirements:
No global variable is allowed to be declared and used
All the functions are being called at least twice and print out its return value and its results properly
The requested functions cannot have “cin” or “cout” but it should make use of parameters and return value instead.
“cin” and “cout” should be done in main() or any testing functions
dont use malloc
Creating class Degree having only one attribute called as subject of type and constructor to set the subject.
Making all attributes as public here change it if you want.
Start :-
Creating array of 10 Degree objects.
Set subjects for all the objects.
Then call the function findLatestDegreesBySubject() which has parameters as described.
You can find the function definition in further steps
As function returns vector<int> at last just print output.
End :
Step by step
Solved in 3 steps with 1 images