Question: Instructions: Create a C + + program with a menu that allows users to select from multiple quizzes. Implement external functions for each quiz, each

Instructions:
Create a C++ program with a menu that allows users to select from multiple quizzes.
Implement external functions for each quiz, each containing a set of questions and answers.
Use a statement to route the user's choice to the appropriate quiz function.
Display quiz questions, accept user answers, and provide feedback on correctness.
Tasks:
Create a C++ program with the following menu options:
Quiz 1- Math
Quiz 2- History
Quiz 3- Science
Exit
Define multiple external functions, one for each quiz. Each function should present a set of questions and answers related to the chosen quiz topic. Keep your outputs within these functions so they should not return any value.
In each quiz function, display questions and ask the user to input answers.
Provide feedback on each answer (correct or incorrect).
Use a loop to allow users to attempt each quiz multiple times if they desire.
Example Output:
Quiz Menu:
Quiz 1
Quiz 2
Quiz 3
Exit
Please choose a quiz (1-4): 1
Quiz 1: Math Quiz
Question 1:
What is 7 multiplied by 8?
Your answer: 56
Correct!
Question 2:
What is the square root of 25?
Your answer: 5
Correct!
You completed Quiz 1.
Continue? (1-Yes, 0-No): 0
Instructions: Create a C + + program with a menu

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 Programming Questions!