Term
|
Definition
Structure that allows repeated execution of a block of statements. |
|
|
Term
|
Definition
Block of statements that executes when the Boolean expression that controls the loop is true. |
|
|
Term
|
Definition
|
|
Term
|
Definition
Executes a body of statements continually as long as the Boolean expression that controls entry into the loop continues to be true. |
|
|
Term
|
Definition
Loop that executes a specific number of times. |
|
|
Term
|
Definition
One in which the final number of loops is a unknown. |
|
|
Term
|
Definition
A variable whose value determines whether loop execution continues. |
|
|
Term
|
Definition
|
|
Term
|
Definition
A block with no statements in it. |
|
|
Term
|
Definition
To do this to a variable is to add 1 to its value. |
|
|
Term
|
Definition
To do this to a variable is to reduce its value by 1. |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
The process of ensuring that a value falls within a specified range. |
|
|
Term
Primary Read/Primary Input |
|
Definition
The first input statement prior to a loop that will execute subsequent input statements for the same variable. |
|
|
Term
|
Definition
The process of eventually incrementing a variable to keep track of the number of occurances of some event. |
|
|
Term
|
Definition
The process of repeatedly increasing a value by some amount to produce a total. |
|
|
Term
Add and Assign Operator (+=) |
|
Definition
Alters value of the operand on the left by adding the operand on the right to it. |
|
|
Term
Subtract and Assign Operator (-=) |
|
Definition
Alters value of the operand on the left by subtracting the operand on the right by it. |
|
|
Term
Divide and Assign Operator (/=) |
|
Definition
Alters value of the operand on the left by dividing the one on the right into it. |
|
|
Term
Multiply and Assign Operator (*=) |
|
Definition
Alters value of the operand on the left by multiplying the operand on the right by it. |
|
|
Term
Remainder and Assign Operator (%=) |
|
Definition
Alters the value of the operand on the left by assigning the remainder when the left operand is divided by the right. |
|
|
Term
Prefix++/Prefix Movement Operator |
|
Definition
Adds 1 to a variable, then evaluates it. |
|
|
Term
Postfix++/Postfix Increment Operator |
|
Definition
Evaluates a variable, then adds 1 to it. |
|
|
Term
Prefix and Postfix Decrement Operators |
|
Definition
Subtract 1 from a variable. For example, if b=4; and c=b--;, 4 is assigned to c, and then after the assignment, b is deceased and takes the value 3. If b=4; and c=--b; b is decreased to 3, and 3 is assigned to be. |
|
|
Term
|
Definition
Special loop that can be used when a definite number of loop iterations is required. |
|
|
Term
|
Definition
One in which the loop the control variable is tested before the loop body executes. |
|
|
Term
|
Definition
executes a loop body at least one time; it checks the loop control variable at the bottom of the loop after one repetition has occured. |
|
|
Term
|
Definition
One in which the loop control variable is tested after the loop body executes. |
|
|
Term
|
Definition
Contained entirely within another loop. |
|
|
Term
|
Definition
|
|
Term
|
Definition
One that performs no actions other than looping. |
|
|
Term
|
Definition
The technique of combining two loops into one. |
|
|