values that are true or false
operator that requires three expressions separated with a question mark and a colon, and is used as an abbreviated version of the if...else structure.
Conditional OR operator
operator that is used between Boolean expressions to determine whether either expression is true. It is written as two pipes (||).
contains only a semicolon.
operator that compares values and returns true if they are equal. Written as two equal signs (==).
a tool that helps programmers plan a program's logic by writing the steps in diagram form as a series of shapes connected by arrows.
the simplest statement you can use to make a decision; you use it to write a single-alternative decision.
If else statement
provides the mechanism to perform one action when a Boolean expression evaluates as true and to perform a different action when a Boolean expression evaluates as false.
Logical AND operator
use between Boolean expressions to determine whether both are true. The operator is written as two ampersands (&&).
Nested if statements
if statements in which an if structure is contained within another if structure.
operator that negate the result of any Boolean expression. Written as an exclamation point (!).
a tool that helps programmers plan a program's logic by writing plain English statements.
a series of statements that determine within which of a set of ranges a value falls.
a logical structure in which one step follows another unconditionally.
statement that uses up to four keywords to test a single variable against a series of exact integer or character values. The keywords are switch, case, break, and default.