Question: Write a Java program for an instructor whose course has the following policies: Two quizzes, each graded on the basis of 1 0 points, are
Write a Java program for an instructor whose course has the following policies:
Two quizzes, each graded on the basis of points, are given.
One midterm exam and one final exam, each graded on the basis of points, are given.
The final exam counts for percent of the grade, the midterm counts for percent, and the two quizzes together count for a total of percent. Do not forget to normalize the quiz scores. They should be converted to percentages before they are averaged in
Any grade of percent or more is an A any grade between and percent is a B any grade between and percent is a C any grade between and percent is a D and grade below percent is an F
The program should read in the students scores and display the students record, which consists of two quizzes scores, two exams scores, the students total score for the entire course, and the final letter grade. The total score is a number in the range to which represents the weighted average of the students work.
Define and use a class for the student record. The class should have instance variables for the quizzes, midterm, final, total score for the course, and final letter grade. The class should have input and output methods. The input method should not ask for the final number grade, nor should it ask for the letter grade. The class should have methods to compute the overall grade and the final letter grade. These last two methods will be void methods that set the appropriate instance variables. Remember, one method can call another method. If you prefer, you can define a single method that sets both the overall numeric score and the final letter grade, but if you do this, use a helping method. Your program should use all the methods described here. Your class should have a reasonable set of accessor and mutator methods, weather or not your program uses them. You may add other methods if you wish.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
