AP CS A Unit 3

studied byStudied by 3 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions
Get a hint
Hint

Block of Statements

1 / 11

12 Terms

1

Block of Statements

One or more statements enclosed in an open curly brace

'{' and a closing curly brace '}'.

New cards
2

Boolean expression

A mathematical or logical expression that is either true or false.

New cards
3

complex conditional

A Boolean expression with two or more conditions joined

by a logical and '&&' or a logical or '||'.

New cards
4

conditional

Used to execute code only if a Boolean expression is true.

New cards
5

DeMorgan's Laws

Rules about how to distribute a negation on a complex conditional.

New cards
6

logical and(&&)

Used to only execute the following statement or block of statements if both conditions are true

New cards
7

logical or( || )

Used to execute the following statement or block of statements if one of the conditions are true

New cards
8

negation( ! )

turns a true statement false and a false statement true

New cards
9

short circuit evaluation

The type of evaluation used for logical and '&&' and logical or '||' expressions. If the first condition is false in a complex conditional with a logical and the second condition won't be evaluated. If the first condition is true is a complex conditional with a logical or the second condition won't be evaluated.

New cards
10

if (Boolean expression)

used to start a conditional statement. This is followed by a statement or a block of statements that will be executed if the Boolean expression is true.

New cards
11

else

used to execute a statement or block of statements if the Boolean expression on the if part was false.

New cards
12

else if (Boolean expression)

used to have 3 or more possible outcomes such as if x is equal, x is greater than, or x is less than some value. It will only execute if the condition in the 'if' was false and the condition in the else if is true.

New cards
robot