Presentation is loading. Please wait.

Presentation is loading. Please wait.

Topics discussed in this section:

Similar presentations


Presentation on theme: "Topics discussed in this section:"— Presentation transcript:

1 Topics discussed in this section:
6-5 Loops in C C has three loop statements: the while, the for, and the do…while. The first two are pretest loops, and the the third is a post-test loop. We can use all of them for event-controlled and counter-controlled loops. Topics discussed in this section: The while Loop The for Loop The do…while Loop The Comma Expression Computer Science: A Structured Programming Approach Using C

2 FIGURE 6-9 C Loop Constructs
Computer Science: A Structured Programming Approach Using C

3 FIGURE 6-10 The while Statement
Computer Science: A Structured Programming Approach Using C

4 FIGURE 6-11 Compound while Statement
Computer Science: A Structured Programming Approach Using C

5 Process-control System Example
PROGRAM 6-1 Process-control System Example Computer Science: A Structured Programming Approach Using C

6 A while Loop to Print Numbers
PROGRAM 6-2 A while Loop to Print Numbers Computer Science: A Structured Programming Approach Using C

7 A while Loop to Print Numbers
PROGRAM 6-2 A while Loop to Print Numbers Computer Science: A Structured Programming Approach Using C

8 Adding a List of Numbers
PROGRAM 6-3 Adding a List of Numbers Computer Science: A Structured Programming Approach Using C

9 Adding a List of Numbers
PROGRAM 6-3 Adding a List of Numbers Computer Science: A Structured Programming Approach Using C

10 more natural for counting loops.
Note A for loop is used when a loop is to be executed a known number of times. We can do the same thing with a while loop, but the for loop is easier to read and more natural for counting loops. Computer Science: A Structured Programming Approach Using C

11 FIGURE 6-14 Comparing for and while Loops
Computer Science: A Structured Programming Approach Using C

12 PROGRAM 6-4 Example of a for Loop
Computer Science: A Structured Programming Approach Using C

13 PROGRAM 6-4 Example of a for Loop
Computer Science: A Structured Programming Approach Using C

14 A Simple Nested for Loop
PROGRAM 6-5 A Simple Nested for Loop Computer Science: A Structured Programming Approach Using C

15 A Simple Nested for Loop
PROGRAM 6-5 A Simple Nested for Loop Computer Science: A Structured Programming Approach Using C

16 FIGURE 6-15 do…while Statement
Computer Science: A Structured Programming Approach Using C

17 PROGRAM 6-6 Two Simple Loops
Computer Science: A Structured Programming Approach Using C

18 PROGRAM 6-6 Two Simple Loops
Computer Science: A Structured Programming Approach Using C

19 FIGURE 6-16 Pre- and Post-test Loops
Computer Science: A Structured Programming Approach Using C

20 Adding a List with the do…while
PROGRAM 6-7 Adding a List with the do…while Computer Science: A Structured Programming Approach Using C

21 Adding a List with the do…while
PROGRAM 6-7 Adding a List with the do…while Computer Science: A Structured Programming Approach Using C

22 FIGURE 6-17 Nested Comma Expression
Computer Science: A Structured Programming Approach Using C

23 Comparison of while and do…while
PROGRAM 6-8 Comparison of while and do…while Computer Science: A Structured Programming Approach Using C

24 Comparison of while and do…while
PROGRAM 6-8 Comparison of while and do…while Computer Science: A Structured Programming Approach Using C


Download ppt "Topics discussed in this section:"

Similar presentations


Ads by Google