Question
Your task is to develop a Python program to manage student marks. The program must have the below requirements: Create a menu to allow users
Your task is to develop a Python program to manage student marks. The program must have the below requirements: Create a menu to allow users to select and execute the following function: o Read the unit's name and students' marks from a text file. The file contains the unit's name and the list of students with their names, student ids and marks for three assignments. The file also includes lines, which are comments, and your program should check to ignore them when reading the students' marks. o Calculate the total mark for each student from the assessment marks and print out the list of students with their names, student id, assessment marks and the total mark. o Print the list of students with total marks less than a certain threshold. The threshold will be entered from the keyboard. o Print the top 5 students with the highest total marks and the top 5 students with the lowest total marks.
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