Hello there, I have a homework question. If someone could help me, I will be really grateful. Thank you.
- Program specification:
Design and implement a program for a school marks examination system.
- Details:
You can download a file containing the following:
• Student’s ID number
• Subject name
• Mark for that subject
Assume the following:
• The student ID can begin with a zero, and should therefore be read in as a string.
• The test data will contain 20 students but the program should be able to deal with up to 100 students.
• Assume there are no more than 4 different subjects.
Your program should read in the file and print out the following. No other user input is required.
(a) A table containing 1 row per student, containing the student ID number and all of the student’s marks
(b) Another table, containing 1 row per student, containing the student ID number and the average mark obtained by that student
(c) The average mark for each subject.