Question: Java code !! Create a student management system where a teacher keeps track of his students. A student is defined with their ID's which should
Java code !!
Create a student management system where a teacher keeps track of his students. A student is defined with their ID's which should consist of 4 digits. First digit of ID should indicate Student's department
-
1: Computer Engineering
-
2: Electrical - Electronical Engineering
-
3: Industrial Engineering
-
4: Civil Engineering
-
5: Mechanical Engineering
While the other 3 digits should indicate the turn, which student is entered. (1001 means first student from computer engineering)
A student also should have Name, Surname and contact mail and contact number as well as department. Create two constructors with one having Name, Surname and Department while other one having Name, Surname, Department as well as contact phone and contact mail.
-Create an Assignment class which holds 20 students and their grades for 5 different assignments. Your class should have a method called simulate () which will randomly create students with their names, surnames, contact phones and mail addresses. It should also assign randomly generated scores for their 5 separate assignments between 1-100.
-Create another method called report () which calculates average grade for each student and prints out most successful student.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
