Question: Need a java program with these specs: Interactive input user enters three quiz scores, midterm score, and final score Two classes Main method in first

Need a java program with these specs:

Interactive input user enters three quiz scores, midterm score, and final score

Two classes Main method in first class to get input from from user, second class (StudentRecord) to do calculations.

Calculations:

Quiz Average = Quiz 1 + Quiz 2 + Quiz 3 / 3 (there is something missing in this formula think order of operations)

Weighted Quiz Average = Quiz Average * .25

Weighted MidTerm = MidTerm score * .35

Weighted Final = Final score * .40

Total Weighted Score = Weighted Quiz Average + Weighted MidTerm + Weighted Final

Use If statements to determine letter grade

A grade = > 90

B grade = > 80 and

C grade => 70 and

D grade => 60 and

F grade

Other information about the grading policies: (Original Problem)

a.There are three quizzes, each graded on the basis of 10 points.

b.There is one midterm test, graded on the basis of 100 points.

c.There is one final test, graded on the basis of 100 points.

The final counts for 40% of the grade. The midterm counts for 35% of the grade.The three quizzes together count for a total of 25% of the grade. (Do not forget toconvert the quiz scores to percentages before they are averaged in.)Any grade of 90 or more is an A, any grade of 80 or more (but less than 90) is a B, anygrade of 70 or more (but less than 80) is a C, any grade of 60 or more (but less than 70)is a D, and any grade below 60 is an F. The program should read in the students scoresand output the students record, which consists of three quiz scores and two test scores, as well as the students overall numeric score for the entire course and finalletter grade.Define and use a class for the student record. The class should have instance variablesfor the quizzes, midterm, final, overall numeric score for the course, and final lettergrade. The overall numeric score is a number in the range 0 to 100, which representsthe weighted average of the students work. The class should have methods to computethe overall numeric grade and the final letter grade. These last methods should be voidmethods that set the appropriate instance variables. Your class should have areasonable set of accessor and mutator methods. You may add other methods if youwish.

See Output specs:

Need a java program with these specs: Interactive input user enters three

Enter the student's score on the first quiz: 70 Enter the student's score on the second quiz: 66 Enter the student's score on the third quiz: B2 Enter the student's score on the midterm: B0 Enter the student's score on the final: BE Student record: Quiz 1: 70, Quiz 2: 65, Quiz3: 82, Midterm: 80, Final: B5 overall numeric grade: B BUILD SUCCESSFUL (total time: 34 seconds)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!