Make a program which plays a simple game of 20 2 Questions.
The first question should be "animal, vegetable, or mineral?" Then, the
second question should be "is it bigger than a breadbox?" Then, display
one of six possible responses, depending on their answers. You can
choose what answers to give for each of the six possibilities.
Here's a suggestion:
size \ type | animal | vegetable | mineral |
---|---|---|---|
smaller than a breadbox | squirrel | carrot | paper clip |
bigger than a breadbox | moose | watermelon | Camaro |
You will use nested if
statements to do this.
TWO QUESTIONS! Think of an object, and I'll try to guess it. Question 1) Is it animal, vegetable, or mineral? > animal Question 2) Is it bigger than a breadbox? > no My guess is that you are thinking of a mouse. I would ask you if I'm right, but I don't actually care.
TWO QUESTIONS! Think of an object, and I'll try to guess it. Question 1) Is it animal, vegetable, or mineral? > mineral Question 2) Is it bigger than a breadbox? > yes My guess is that you are thinking of a truck. I would ask you if I'm right, but I don't actually care.
TWO QUESTIONS! Think of an object, and I'll try to guess it. Question 1) Is it animal, vegetable, or mineral? > vegetable Question 2) Is it bigger than a breadbox? > yes You're thinking of a pumpkin! I would ask you if I'm right, but I don't actually care.
©2013 Graham Mitchell
This assignment is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License.