Question: Can somebody help me with this Java program? I already have the contents of the 3 programs that Ill need to input. You will write

Can somebody help me with this Java program? I already have the contents of the 3 programs that Ill need to input.
 Can somebody help me with this Java program? I already have

You will write a program that will provide a text-based menu interface for users to access the functionality that you have developed in programs 2- 4. Based on the menu option selected by the user, you will run one of your previously developed programs, until your user decides to quit the menu. Input: You will prompt the user to select a program using the following menu: INTERESTING PROGRAMS MENU [A] CALCULATE EASTER DATE [B] CALCULATE COMMISSION PAY C GENERATE CALCULATION TABLE x QUIT ENTER MENU OPTION The menu interface should only accept the values of "A", "B", "C", and "X" as valid input from the user If a user enters an invalid value, the program should notify the user that the value entered is incorrect, and why, and prompt the user to reenter a corrected value. Computation: You will create separate methods for each of your previous programs. You will copy and paste the content of each of your main program methods into the new methods in this program: public static void Prog02_EasterCalc ) public static void Prog03 PayCalc 0 paste contents of main method here>) public static void Prog04 MakeTable 0paste contents of main method here>) Note that these methods do not need any parameters and they do not return a value. You will modify the new Prog02_EasterCalc, Prog03_ PayCalc, and Prog04_MakeTable methods by creating additional methods to handle all of your input validation. In other words, these new methods will call other methods that perform the input validation for them. You should parameterize your validation methods, where possible, to minimize the number that you need to create. You will also create a method to handle input validation for the main method in this program. Output: The program output will be the output from running one of the three new methods associated with the user's menu selection. After the method is completed, the user should be prompted to make another menu selection. Example INTERESTING PROGRAMS MENU [A CALCULATE EASTER DATE [B] CALCULATE COM SSION PAY C GENERATE CALCULATION TABLE x QUIT ENTER MENU OPTION: C

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!