subject

Implement a tkinter-based GUI program for a simple math game. Your program should present randomly generated simple math problems involving addition, subtraction, multiplication, and division of whole numbers. For addition, subtraction, division, both operands should be non-negative integers should be less than 1000. For multiplication, both should be less than 100. All problems should have positive integer answers. Do not generate problems having negative, floating point, or undefined results. Thus, for example, 4 - 6, 23 / 2, and 1 / 0 are all disallowed. You may design your user-interface however you'd like but it must:provide a way to display the current problem (this could be a Label widget, for example)provide a place for the player/user to enter their answer (this could be an Entry widget)provide a way for the user to indicate that their answer should be checked for correctness (this could be a Button widget)provide feedback on whether or not the player's answer is correctallow the player to enter and test a new proposed answer if the current answer is wrong. disallow entry of new answers for the current problem once a correct answer has been entered. keep track of the number of incorrect answers for the current problem, and display that number (with text that makes it clear what it is) in the GUI. provides a way for the player to request a new problem. Important note: your program must never presents a problem that has been presented earlier in the current game. provide a way to quit the gamesave the history of number of problems attempted, the number solved, and the average number of incorrect answer attempts per problem, and print text with this information in the Python shell when the player quits the game.

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 00:50
Representa os dados de um banco de dados como uma coleç? o de tabelas constituídas por um conjunto de atributos, que definem as propriedades ou características relevantes da entidade que representam. marque a alternativa que representa o modelo descrito no enunciado. escolha uma:
Answers: 3
question
Computers and Technology, 23.06.2019 08:30
When you interpret the behavior of others according to your experiences and understanding of the world your evaluation is
Answers: 1
question
Computers and Technology, 23.06.2019 16:00
Helen is having a meeting with her colleagues in her company. they are working on the goals and objectives for the coming year. they want to ensure that these goals and objectives of the processes involved are properly evaluated. which system can helen and her colleagues apply to evaluate this? helen and her colleagues require a blank to evaluate the goals and objectives.
Answers: 2
question
Computers and Technology, 24.06.2019 13:30
Type the correct answer in the box. spell all words correctly. what is the default margin width on all four sides of a document? by default, the document has a margin on all four sides.
Answers: 1
You know the right answer?
Implement a tkinter-based GUI program for a simple math game. Your program should present randomly g...
Questions
question
Mathematics, 30.05.2021 01:30
question
Mathematics, 30.05.2021 01:30
question
Chemistry, 30.05.2021 01:30
question
Mathematics, 30.05.2021 01:30