Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Specific Requirements These are the requirements on which you will be graded. Be sure to review the rubric for more information and points break down.
Specific Requirements
These are the requirements on which you will be graded. Be sure to review the rubric for more information and points break down.
The program must run all syntax and runtime errors have been resolved. If your program has syntax or runtime errors, you will receive a for the entire final, no exceptions!
This includes if I run your program and NOTHING HAPPENS you are responsible for testing and debugging your work!
The program must be free of logical errors
The program must prompt the user to choose which of the text files see file tree list to use
Note: all text files are within a subdirectory called gradebooks. Your main.py file and gradebooks are in the same directory; your main.py file and all the txt files are not in the same directory. Be aware of this.
The program must write the output to a new txt file
The program must prompt the user to choose a name for the above new txt file
The program must use iteration
The program must programmatically determine how many assignments and how many students to loop through. Do not hardcode number values!
Note: You do not know which gradebook txt file I will test with. I may even generate new txt files with varied assignment amounts and students.
The program must accurately calculate the final grade average
The program must accurately determine the letter grade based on the final grade average
The program must be based on concepts covered in classin the textbook and may not use external libraries
The program must be your own work no ChatGPT, no GhostWriter, no AI assistance of any kind, no copying someone else's work, etc. See class Academic Dishonesty Policy.
You must thoroughly comment out your code demonstrate that you understand what it is you are writing
Bonus Points: The program uses userdefined functions
I am a bit stumped. Veryy new to programming and have spent the entire summer combatting Calculus. I have completed my projects but still very much lost
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