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:
5-3 Multiway Selection In addition to two-way selection, most programming languages provide another selection concept known as multiway selection. Multiway selection chooses among several alternatives. C has two different ways to implement multiway selection: the switch statement and else-if construct. Topics discussed in this section: The switch Statement The else-if Computer Science: A Structured Programming Approach Using C

2 FIGURE 5-20 switch Statement Syntax
Computer Science: A Structured Programming Approach Using C

3 Demonstrate the switch Statement
PROGRAM 5-6 Demonstrate the switch Statement Computer Science: A Structured Programming Approach Using C

4 Multivalued case Statements
PROGRAM 5-7 Multivalued case Statements Computer Science: A Structured Programming Approach Using C

5 Summary of switch Statement Rules
Table 5-5 Summary of switch Statement Rules Computer Science: A Structured Programming Approach Using C

6 PROGRAM 5-8 Student Grading
Computer Science: A Structured Programming Approach Using C

7 PROGRAM 5-8 Student Grading
Computer Science: A Structured Programming Approach Using C

8 PROGRAM 5-8 Student Grading
Computer Science: A Structured Programming Approach Using C

9 PROGRAM 5-9 Convert Score to Grade
Computer Science: A Structured Programming Approach Using C

10 PROGRAM 5-9 Convert Score to Grade
Computer Science: A Structured Programming Approach Using C

11 PROGRAM 5-9 Convert Score to Grade
Computer Science: A Structured Programming Approach Using C

12 Topics discussed in this section:
5-4 More Standard Functions One of the assets of the C language is its rich set of standard functions that make programming much easier. For example, C99 has two parallel but separate header files for manipulating characters: ctype.h and wctype.h. Topics discussed in this section: Standard Characters Functions A Classification Program Handling Major Errors Computer Science: A Structured Programming Approach Using C

13 FIGURE 5-25 Classifications of the Character Type
Computer Science: A Structured Programming Approach Using C

14 Classifying Functions
continued Table 5-6 Classifying Functions Computer Science: A Structured Programming Approach Using C

15 Classifying Functions (continued)
Table 5-6 Classifying Functions (continued) Computer Science: A Structured Programming Approach Using C

16 Table 5-7 Conversion Functions
Computer Science: A Structured Programming Approach Using C

17 Demonstrate Classification Functions
PROGRAM 5-10 Demonstrate Classification Functions Computer Science: A Structured Programming Approach Using C

18 Demonstrate Classification Functions
PROGRAM 5-10 Demonstrate Classification Functions Computer Science: A Structured Programming Approach Using C


Download ppt "Topics discussed in this section:"

Similar presentations


Ads by Google