HOW TO MAKE a FLOWCHART for the Math Quiz program below? NO PYTHON CODE NEEDED PLEASE! Math Quiz Create a program that r
Posted: Thu May 26, 2022 9:32 am
HOW TO MAKE a FLOWCHART for
the Math Quiz program below?
NO PYTHON CODE NEEDED PLEASE!
Math Quiz
Create a program that runs a math quiz using
the random from the python library to
generate the values for operands. We might have to use functions,
lists, loops, and conditional statements for this project. Please
pay attention to the details of the requirements.
This program has different levels of math quiz :
1- Beginner - with operands between 1 and
10
2- Intermediate - with operands between 1 and
25
3- Advanced - with operands between 1 and
100
Once the user enters the level, the program will call either one
of these functions based on the level and passes the operation as a
parameter. Operation refers to whether we are adding, subtracting,
multiplying or dividing.
levelOne (operation) function if the user
enters Beginner
levelTwo (operation) function if the user
enters Intermediate
levelThree (operation) function if the
user enters Advanced
Then it should display a menu like that calculator program we
worked on before.
1) Addition
2) Subtraction
3) Multiplication
4) Division
5) Quit
Choose your option:
Create appropriate functions for each option and pass two
integer numbers that will be generated randomly as parameters so
that when the user chooses the options
1-4, Addition(num1,
num2), subtraction(num1,
num2), Multiplication(num1,
num2), Division(num1, num2),
or Quit if the user wishes to quit the
program. Remember these functions will be called from the level
functions explained above.
In our program, we should keep track of how many questions were
answered correctly, and how many questions were missed. When the
user is done with the quiz by entering the options quit, we should
display one of the following messages.
Well done!: if the user answered more than 80
percent of the questions correctly.
You need more practice: if they get between 70 and
80 percent of the questions correct.
Please ask your math teacher for help!: if less
than 70 percent of the questions are correct.
Allow the user to start another quiz without restarting the
program which means asking them if they want to
the Math Quiz program below?
NO PYTHON CODE NEEDED PLEASE!
Math Quiz
Create a program that runs a math quiz using
the random from the python library to
generate the values for operands. We might have to use functions,
lists, loops, and conditional statements for this project. Please
pay attention to the details of the requirements.
This program has different levels of math quiz :
1- Beginner - with operands between 1 and
10
2- Intermediate - with operands between 1 and
25
3- Advanced - with operands between 1 and
100
Once the user enters the level, the program will call either one
of these functions based on the level and passes the operation as a
parameter. Operation refers to whether we are adding, subtracting,
multiplying or dividing.
levelOne (operation) function if the user
enters Beginner
levelTwo (operation) function if the user
enters Intermediate
levelThree (operation) function if the
user enters Advanced
Then it should display a menu like that calculator program we
worked on before.
1) Addition
2) Subtraction
3) Multiplication
4) Division
5) Quit
Choose your option:
Create appropriate functions for each option and pass two
integer numbers that will be generated randomly as parameters so
that when the user chooses the options
1-4, Addition(num1,
num2), subtraction(num1,
num2), Multiplication(num1,
num2), Division(num1, num2),
or Quit if the user wishes to quit the
program. Remember these functions will be called from the level
functions explained above.
In our program, we should keep track of how many questions were
answered correctly, and how many questions were missed. When the
user is done with the quiz by entering the options quit, we should
display one of the following messages.
Well done!: if the user answered more than 80
percent of the questions correctly.
You need more practice: if they get between 70 and
80 percent of the questions correct.
Please ask your math teacher for help!: if less
than 70 percent of the questions are correct.
Allow the user to start another quiz without restarting the
program which means asking them if they want to