Answer:
Neither option would be included, because the boolean expressions in the following
if ( answer == 1 )
if ( answer == 1 )
test that the user entered exactly "1". The user might have intended to include the options, but the program would not give any hint that there was a problem. A better program would write an error message when it got unexpected input.
End of Chapter
That is the end of this chapter. Students who wish to earn their stripes will carefully review the following.
- Including or skipping optional statements.
-
Single branch
ifstatements. - Problems with comparing floating point numbers.
- Asking the right question.
-
Several
ifstatments in a row. -
Chart of program with several
ifstatements. - The reserved word final.
Click on a term that interests you to go to where it was discussed.
In the next chapter you will see how to have the condition
part of if statements ask more complicated
questions.