Skip to main content
Lesson 10 - for, do-while, Nested Loops
ZIPPDF (letter)
Lesson MenuPreviousNext
  
Choosing a Loop Control Structure page 6 of 10

  1. If you know how many times a loop is to occur, use a for loop. Problems that require execution of a pre-determined number of loops should be solved with a for statement.

  2. The key difference between a while and do-while is the location of the boundary condition. In a while loop, the boundary condition is located at the top of the loop. Potentially a while loop could happen zero times. If it is possible for the algorithm to occur zero times, use a while loop.

  3. Because a do-while loop has its boundary condition at the bottom of the loop, the loop body must occur at least once. If the nature of the problem being solved requires at least one pass through the loop, use a do-while loop.


Lesson MenuPreviousNext
Contact
 ©ICT 2003, All Rights Reserved.