Question
Consider the following grading criteria for the CSC: Grading Criteria: Attendance: 05% Homework 50% (Let's assume we have 6 homework) midex: 20% finex 25% Students
Consider the following grading criteria for the CSC: Grading Criteria:
Attendance: 05%
Homework 50% (Let's assume we have 6 homework)
midex: 20%
finex 25%
Students could get 0-4 extra points for the course.
Use Java programming to do the followings:
1. Get the following information from the user interactively: Name, Major Grade for attendance Total grade for the homework Grade for midex Grade for finex Extra points for the student, if any
2. Calculate the total score for the student
3. Find Letter grade for the course based on the following criteria:
Grading Scale:
93-100 A
90-92 A-
87-89 B+
83-86 B
80-82 B-
77-79 C+
73-76 C
70-72 C-
60-69 D
0-59 F
4. Display all the information for the student (name, major, homework, projects, exams, total score, letter grade)
5. Provide an error detection mechanism for your program (EX: exams cannot be >100) and print the appropriate message.
7. Run your program with at least 3 different sets of data.
8. Have a loop to enable the user to find the final grade for any number of students.
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