Question
Java Gradebook Implement menu and master control loop. Implement quit option. Create menu stubs and test. (Use your getRangedInt method to display the menu options
Java Gradebook
Implement menu and master control loop. Implement quit option. Create menu stubs and test. (Use your getRangedInt method to display the menu options and get a numeric menu choice within range.) You should have a complete working prototype that just indicates which menu option was choosen but does not yet implement the option.
Implement create a class option and rudimentary display class methods so we can test the former using the latter.
Implement the grade input option. Extend the display class option to show the grades for testing.
Refine the view option to show the stats. Refactor the view to refine the presentations (see below.)
2nd Grades Quiz1 lab1 Min. Max. Ave =============================================== Joe Smith 100 90 90 100 95.03
Implement a remove grade option.
(
Implement the menu options. Complete a working prototype that has a functional menu that allows the user to choose any of the menu choices. Note that initially the choices are stubbed out so instead of writing the code to implement that menu choice initially, we simply have it indicate what choice the user made.
Using this starting point with the working stubbed menu, then implement the code for menu options #2, #3, and #4 above (create a class, grade input, and grade display menu options.)
Now refactor the display code using String.format as we did for the menu.
Use fixed width columns (5 is a good choice here) for each grade.
Display the header and the column headings using fixed widths of 5 to match the grade data. (i.e. set the table display up so the column headings align with the cols when the table is displayed.)
Display the min, max and average grade for each student as additional cols displayed in that order after the last grade column)
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