Revised: 10/04/98, 08/08/99, 01/20/00, 07/13/02, 05/21/03, 03/08/06
CHAPTER 18 — Sentinel Controlled Loops
The previous chapters have discussed loops in general, and counting loops in particular. The same statements that are used to build counting loops are used to build other kinds of loops. This chapter looks at a kind of loop called a sentinel controlled loop.
Chapter Topics:
- Sentinel-controlled loops
- Example programs:
- Adding up a list of integers
- evaluating polynomials
- Using an
if-elsestatement inside the loop body - Matching up
if's withelse's - Using a String value as a sentinel
QUESTION 1:
Say that a program is to add up a list of numbers entered from the keyboard. Will a loop be used in this program?