Question: Please solve using C++ Problem Description: It's required to build a system that introduces the child to the amazing animals of the world whilst teaching

 Please solve using C++ Problem Description: It's required to build a

system that introduces the child to the amazing animals of the world

Please solve using C++ Problem Description: It's required to build a system that introduces the child to the amazing animals of the world whilst teaching them new words in a fun way. This system tracks kids who want to learn about animals. The system should give the kids the chance to have different levels of learning animal's names (easy medium hard for a list of random animals with their photos. The system will help the kids to know their mistakes in the conducted quizzes. Moreover, it will allow their parent/supervisor of the system to see all the information about their kids, their grades, and their chosen options for the conducted quizzes. The program should be menu driven allowing the kids to choose one of the following tasks: l. Conduct a quiz 2. information about all kids who took the quiz 3. Exit Before selecting one of the menu options. Create open a kids' file (call it kidsResult.txt) in append mode and allow the user to enter the kid's name. 1. Conduct a quiz When the user chooses 1, the program should perform the following tasks a. Choose the level of the quiz by showing a small menu that the kid can choose from. The kid has to enter a number of his her choice. This will affect the numbers of missing letters used to create the animal name inthe quiz toberandomized. 1. Easy: ONLY one letter is missing. 2. Medium: 2 letters are missing. 3. Hard: All letters are missing. b. After the kid chooses the difficulty level, the system has to show arandom animal image and ask the kid to enter the missing letters of that animal. You can find a list of animal images in the attached folder called List of animals". (Having a non-repeating random animal is a bomus c. The system has to ask the kid about each missing letter in order. If the kid enters a wrong letter, then the system will ask him her to enter this letter again for one time only. If he's he enters again a wrong letter, the correct letter should be displayed and it will be considered as wrong. Otherwise, a congratulation message will be shown encouraging the kid to complete the quiz. d. If the kid guesses all missing letters correctly then the system has to show another Problem Description: It's required to build a system that introduces the child to the amazing animals of the world whilst teaching them new words in a fun way. This system tracks kids who want to learn about animals. The system should give the kids the chance to have different levels of learning animal's names (easy medium hard for a list of random animals with their photos. The system will help the kids to know their mistakes in the conducted quizzes. Moreover, it will allow their parent/supervisor of the system to see all the information about their kids, their grades, and their chosen options for the conducted quizzes. The program should be menu driven allowing the kids to choose one of the following tasks: l. Conduct a quiz 2. information about all kids who took the quiz 3. Exit Before selecting one of the menu options. Create open a kids' file (call it kidsResult.txt) in append mode and allow the user to enter the kid's name. 1. Conduct a quiz When the user chooses 1, the program should perform the following tasks a. Choose the level of the quiz by showing a small menu that the kid can choose from. The kid has to enter a number of his her choice. This will affect the numbers of missing letters used to create the animal name inthe quiz toberandomized. 1. Easy: ONLY one letter is missing. 2. Medium: 2 letters are missing. 3. Hard: All letters are missing. b. After the kid chooses the difficulty level, the system has to show arandom animal image and ask the kid to enter the missing letters of that animal. You can find a list of animal images in the attached folder called List of animals". (Having a non-repeating random animal is a bomus c. The system has to ask the kid about each missing letter in order. If the kid enters a wrong letter, then the system will ask him her to enter this letter again for one time only. If he's he enters again a wrong letter, the correct letter should be displayed and it will be considered as wrong. Otherwise, a congratulation message will be shown encouraging the kid to complete the quiz. d. If the kid guesses all missing letters correctly then the system has to show another

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!