Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Assignment Your work needs to be completed on a work branch and then merged into master 1. Create a C++ console project that displays the user a series of multiple choice questions. There should be at...

1 answer below »

Assignment

Your work needs to be completed on a work branch and then merged into master

1. Create a C++ console project that displays the user a series of multiple choice questions. There should be at least 10 possible questions.

2. Prompt the user for the number of questions to ask. Then prompt the user for each answer and tell them if they are correct or not. The questions should be randomly selected from the master list and displayed in a random order. (5 points)

3. All inputs need to be validated and invalid input handled gracefully. If invalid input is given, repeat the prompt in question. (5 points)

4. Your submission is required to have at least two objects. One object is an answer object, which will store the text for the answer and whether the answer is correct. The object will be a question object, which will store the text for the answer and the answers. You may also choose to have the question object store additional information about the question. (5 points)

5. When all questions are answered, display how many questions the user got correct out of the total. This can be displayed as a ratio (3/5) or a percentage (70%). (2 points)

6. Once you are done, merge your changes back to your main branch in and submit a link to your GitHub commit. (3 points)


Answered 5 days After Sep 06, 2022

Solution

Sairama answered on Sep 12 2022
77 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here