To write programs for executing statements repeatedly using a while loop
To follow the loop design strategy to develop loops
To control a loop with a sentinel value
To obtain large input from a file using input redirection rather than typing from the keyboard
To write loops using do-while statements
To write loops using for statements
To discover the similarities and differences of three types of loop statements