Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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.

*user enters total points earned for each category (Assignments (5), Projects (3), Quizzes (7), Participation)

  • 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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Harness The Power Of Big Data The IBM Big Data Platform

Authors: Paul Zikopoulos, David Corrigan James Giles Thomas Deutsch Krishnan Parasuraman Dirk DeRoos Paul Zikopoulos

1st Edition

0071808183, 9780071808187

More Books

Students also viewed these Databases questions

Question

How do Dimensional Database Models differ from Relational Models?

Answered: 1 week ago

Question

What type of processing do Relational Databases support?

Answered: 1 week ago

Question

Describe several aggregation operators.

Answered: 1 week ago