Loops / Iteration while - Learning Objectives & Essential Knowledge

LEARNING OBJECTIVE		
Represent iterative processes using a while loop.		
Compute statement execution counts and informal run-time comparison of iterative statements.		

ESSENTIAL KNOWLEDGE		
A for loop can be rewritten into an equivalent while loop and vice versa.		
Iteration statements change the flow of control by repeating a set of statements zero or more times until a condition is met.		
In loops, the boolean expression is evaluated before each iteration of the loop body, including the first. When the expression evaluates to true, the loop body is executed. This continues until the expression evaluates to false, whereupon the iteration ceases.		
A loop is an infinite loop when the boolean expression always evaluates to true.		
If the boolean expression evaluates to false  initially, the loop body is not executed at all.		
A statement execution count indicates the number of times a statement is executed by the program.