Question: Write a java program that allows a user to take a 5 question survey unlimited number of times. Each time the survey is taken, the

Write a java program that allows a user to take a 5 question survey unlimited number of times. Each time the survey is taken, the program should record all the responses for each question and show the total to the user. The program should also allow the ability to "edit" (modify) any question and/or choice. When a question has been altered, all its total count should be reset to zero. Below is an overview of what the program should look like. The program flow looks like the following 1. The program presents the user with a Main Menu with the following minimum options [1 Take Survey [2] Tally Survey .[3] Edit Survey [999] Exit Survey Select An Option [1, 2, 3, 999]: 2. Take Survey - presents at least 5 survey questions with 4 options per question as follows (1). What's the closest US city to where you live? a) Green Bay b) Houston c) Los Angeles d) Miami 3. Tally Survey - shows the total counts for each option for each question 4. Edit Survey - when a user selects Edit Survey, it should prompt for a Password Enter password: Once the password is verified, present the following Edit Menu [1]Show all questions 21 Select a question to edit .[31Back to Main Menu Select An Option [1, 2, 3]: S. [999] -closes the program
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
