No. You need 4 cups of flour and 2 cups of sugar. Now you have more than enough flour, but not enough sugar, so you can't follow the recipe.
In order to bake cookies two things must be true:
If just one of these is false, then you do not have enough ingredients. Here is a simulation of the cookie program. Enter some values for sugar and flour and see if you can bake cookies. Use only integers as input.
&& means AND.
if statement asks a question with two parts:
if ( flour >= 4 && sugar >= 2 ) ---------- ---------- flour part sugar part
Each part is a relational expression. A relational expression uses a relational operator to compute a true or false value. The entire expression between parentheses is also a boolean expression. A boolean expression is often composed of smaller boolean expressions. This is similar to human language where compound sentences are made from smaller sentences.
Say that you enter 9 for
flour and 1 for
What value (true or false) does each part give you?