revised: 10/01/98, 12/09/99, 01/20/00, 01/14/06, 06/04/06, 10/08/08, 06/13/14

- Relational Operators (review)
- Logical Operators
- AND Operator
- How to check that a number is in range
- Boolean Expressions
- OR Operator
- Comparison between AND and OR
- NOT Operator

The `if`

statements of the previous
chapters asked simple true/false questions (boolean expressions)
such as `count<10`

.
Often simple boolean expressions are not enough.
This chapter discusses more complicated boolean expressions.

Boolean expressions have been prominent on past AP Computer Science tests.

You have decided to bake some cookies (much cheaper than buying them at the Mall).

An interesting cookie recipe calls for 4 cups of flour and 2 cups of sugar. You look in your pantry and find 3 cups of flour and 2 cups of sugar.

Can you bake cookies with what you have?