Home / Expert Answers / Computer Science / can-you-please-help-me-with-this-python-code-there-ones-that-are-already-on-chegg-are-not-running-n-pa164

(Solved): can you please help me with this python code, there ones that are already on chegg are not running&n ...



can you please help me with this python code, there ones that are already on chegg are not running 

Assignment Brief:
Develop a Python Program that manages class
marks for a lecturer. You will be required to
demonstrate your
14. Assignment
Mark (AM)
15. Assignment Weight (W3)
16. Does AM
have a Sub-minimum
requirement (Y/N)
17. If yes, what is the
NB: All weights must add up to 100%. If not, the program
should give an error and request the user to re-enter the
weights ag
Assignment Brief: Develop a Python Program that manages class marks for a lecturer. You will be required to demonstrate your program to the lecturer. The program should request the lecturer to enter the following student data: 1. Module name, e.g. "Marine Automation and Programming II" 2. Module code, e.g. "EMAP301" 3. The number of students in the class, e.g. 5 The following must then be requested for all students (e.g. student 1,2,3,4,5): 4. Student name 5. Student number 6. Test 1 mark (T1) 7. Test 1 weight (W1) 8. Does Test 1 have a Sub-minimum requirement (Y/N) 9. If yes, what is the sub-minimum as a % 10. Test 2 mark (T2) 11. Test 2 weight (W2) 12. Does Test 2 have a Sub-minimum requirement (Y/N) 13. If yes, what is the sub-minimum as a % 14. Assignment Mark (AM) 15. Assignment Weight (W3) 16. Does AM have a Sub-minimum requirement (Y/N) 17. If yes, what is the sub-minimum as a % 18. Lab mark (LM) 19. Lab mark weight (W4) 20. Does AM have a Sub-minimum requirement (Y/N) 21. If yes, what is the sub-minimum as a % NB: All weights must add up to 100%. If not, the program should give an error and request the user to re-enter the weights again. Once all marks, weights and sub-minimums have been entered, the program must then request the Lecturer to enter either a student's name or student's number, e.g. "Tiger Woods" or "20534323". The program must then calculate the selected student's final mark (FM). The equation must be shown with the marks and weights. If the final mark is below 45% the program should indicate that the student has failed and needs to repeat the module. If the final mark is between 45-50% the student "qualifies for a re-test". If the mark is between 50-74%, it's a "pass". If the mark is 75% and above it is "pass with distinction". If one of the sub-minimums is not met, the student automatically fails the module.


We have an Answer from Expert

View Expert Answer

Expert Answer


We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe