Question
Using Java Create a small program that calculates the final grade in this course, given the different assignments and exams you will be required to
Using Java
Create a small program that calculates the final grade in this course, given the different assignments and exams you will be required to take. The program should ask for all the grades through the semester, and as a final output, it should compute the weighted average as well as give the final letter grade.
You should use the syllabus for this course to calculate the final grade.
* Each category below should be its one variable, the corresponding number of user inputs.
- Five assignments worth 30 points each.
- Three projects worth 100 points each.
- Seven quizzes worth 20 points each.
- Participation is worth 10 points.
Your final grade is calculated out of the total points you earn. For example, if the total possible points are 500 and you have a 461, your grade is 461/500 x 100 = 92% which is an A-.
Extra Credit:
If you wish to challenge yourself, you can make sure that the program fails gracefully. If someone enters the wrong information or data type, prompt the user with a handled message. Although we will deal with error handling later in the semester, thinking about exceptions is always important. Another way to make the program slightly more challenging is to accept an undetermined number of quizzes.
Turn in any .java files you have created for this assignment. Please make sure that you only turn in the files with the .java extension, and not the .java~ or .class ones.
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