Figure 1-4 shows an alternative way to represent an algorithm. (Note: we introduce this construct in detail later on. If it looks too intimidating, skip it until after you've read Chapter 4.)
a. Starting at the circle labeled "Start" work your way through the figure. What is the purpose of this algorithm?
b. Translate the figure into simple language. Note that a diamond in the figure represents a condition that may be true or false.