Problem: Ms. Clark wishes to record the assignment grades of the students in her Programming  class. The program will calculate the average of assignments for each student. The program will  also display the overall class average. Complete the program according to the following specifications: 1. Create a class called Student that will store the student’s ID number and name.  2. Create a class called Grades that will inherit from the Student class and stores five (5)  assignment grades for each student. This class will also calculate and output the average of  assignments. 3. The program will be menu-driven with the following options: a) Enter Grades: This will prompt for the number of students grades are to be entered for then  facilitate grade entry for each (five (5) grades per student).  b) Display Results: Displays the ID number, Name, Grades, and Average for all students  c) Display Class Average: Displays the overall class average  d) Exit Program: Quits the program  4. Prompts are appropriate and the menu is displayed until the program is exited.

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 7PE
icon
Related questions
Question

Problem: Ms. Clark wishes to record the assignment grades of the students in her Programming 
class. The program will calculate the average of assignments for each student. The program will 
also display the overall class average.


Complete the program according to the following specifications:
1. Create a class called Student that will store the student’s ID number and name. 
2. Create a class called Grades that will inherit from the Student class and stores five (5) 
assignment grades for each student. This class will also calculate and output the average of 
assignments.
3. The program will be menu-driven with the following options:
a) Enter Grades: This will prompt for the number of students grades are to be entered for then 
facilitate grade entry for each (five (5) grades per student). 
b) Display Results: Displays the ID number, Name, Grades, and Average for all students 

c) Display Class Average: Displays the overall class average 
d) Exit Program: Quits the program 
4. Prompts are appropriate and the menu is displayed until the program is exited.

Expert Solution
steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

It is not java, it is c++.

Java shouldn't be included.

 

Solution
Bartleby Expert
SEE SOLUTION
Knowledge Booster
Data members
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT