Question: Could someone create a flowchart algorithm for me in C++ for this program? File = fraction.h THE PROBLEM: You have been tasked with the job

Could someone create a flowchart algorithm for me in C++ for this program? File = fraction.h  Could someone create a flowchart algorithm for me in C++ for

THE PROBLEM: You have been tasked with the job of teaching an elementary student how to manipulate Fractions (Addition, Subtraction, Multiplication, Division, Reducing), using a Fraction class that will be given to you. You will design the interaction between the software and the user (an elementary student). The program will have 5 major functions (1) Teach the student about fractions a. For each operation, provide instructions to teach the student how to perform the operation (2) Show random examples of each operation a. The student should be able to choose the operation, then your program will provide an example using that operation. The Fractions should be randomly generated and different examples should be shown each time. Also, keep the denominator 8 and the numerator 20 for examples (3) Provide a Fraction calculator where students can enter Fractions and see the results of the different operations (4) Quiz the students, produce feedback, and store results a. Provide a quiz of 4 questions for each operation. Keep track of the student's scores for each operation quiz. You should allow students to choose which quiz to take when and maintain the scores. If the student takes a quiz multiple times, the most recent quiz will be retained (5) Print a report of the quiz results for a student For each major function above, allow flexibility. For example, if a student chooses to take a quiz, the student should not have to take a quiz for all categories at one time (Addition, Subtraction, Multiplication, Division, Reducing). The user should have a choice THE PROBLEM: You have been tasked with the job of teaching an elementary student how to manipulate Fractions (Addition, Subtraction, Multiplication, Division, Reducing), using a Fraction class that will be given to you. You will design the interaction between the software and the user (an elementary student). The program will have 5 major functions (1) Teach the student about fractions a. For each operation, provide instructions to teach the student how to perform the operation (2) Show random examples of each operation a. The student should be able to choose the operation, then your program will provide an example using that operation. The Fractions should be randomly generated and different examples should be shown each time. Also, keep the denominator 8 and the numerator 20 for examples (3) Provide a Fraction calculator where students can enter Fractions and see the results of the different operations (4) Quiz the students, produce feedback, and store results a. Provide a quiz of 4 questions for each operation. Keep track of the student's scores for each operation quiz. You should allow students to choose which quiz to take when and maintain the scores. If the student takes a quiz multiple times, the most recent quiz will be retained (5) Print a report of the quiz results for a student For each major function above, allow flexibility. For example, if a student chooses to take a quiz, the student should not have to take a quiz for all categories at one time (Addition, Subtraction, Multiplication, Division, Reducing). The user should have a choice

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!