Across
- 4. Treats operands as being true or false, and evaluates to true or false. Includes and, or, not.
- 6. If it's true, it runs some commands; If it's false, it does nothing.
- 9. A decision and its two branches are often called _____ branches, because IF the decision's expression is true then the first branch executes, ELSE the second branch executes.
- 10. A decision whose false branch has no statements is often just called an ___ branch.
- 11. True when at least one of the two operands is true.
- 13. Check a condition: If it's true, it runs one set of commands; If it's false, it runs a different set of commands.
- 15. The order in which operators are evaluated in an expression.
- 18. A symbol used to compare two values <,>,==,!=
- 19. A series of decisions can be connected one after another, like a chain, to detect specific values of a variable.
Down
- 1. ==, evaluates to true if the left and right sides are equal.
- 2. Each decision is independent, and thus more than one branch can execute.
- 3. Starts with 'if', 'if' that is not true it checks the next 'elseif', if none of the conditions are true it goes to the final option 'else'
- 5. The difference threshold indicating that floating-point numbers are equal.
- 7. A type that has just two values: true or false.
- 8. The act of a program choosing a specific course of action based on a set of conditions.
- 12. A branch can have any commands inside it, including another if-else branch. Putting one decision inside another.
- 14. A sequence of statements only executed under a certain condition.
- 16. True when the one operand is false, and vice-versa.
- 17. True when both operands are true.
