Download presentation
Presentation is loading. Please wait.
Published byEverett Boyd Modified over 9 years ago
1
Computer Science: A Structured Programming Approach Using C1 5-2 Two-Way Selection The decision is described to the computer as a conditional statement that can be answered either true or false. If the answer is true, one or more action statements are executed. If the answer is false, then a different action or set of actions is executed. if…else and Null else Statement Nested if Statements and Dangling else Problem Simplifying if Statements Conditional Expressions Topics discussed in this section:
2
Computer Science: A Structured Programming Approach Using C2 FIGURE 5-6 Two-way Decision Logic
3
Computer Science: A Structured Programming Approach Using C3 FIGURE 5-7 if...else Logic Flow
4
Computer Science: A Structured Programming Approach Using C4 Table 5-2Syntactical Rules for if…else Statements
5
Computer Science: A Structured Programming Approach Using C5 FIGURE 5-8 A Simple if...else Statement
6
Computer Science: A Structured Programming Approach Using C6 FIGURE 5-9 Compound Statements in an if...else
7
Computer Science: A Structured Programming Approach Using C7 FIGURE 5-10 Complemented if...else Statements
8
Computer Science: A Structured Programming Approach Using C8 FIGURE 5-11 A Null else Statement
9
Computer Science: A Structured Programming Approach Using C9 FIGURE 5-12 A Null if Statement
10
Computer Science: A Structured Programming Approach Using C10 PROGRAM 5-3Two-way Selection
11
Computer Science: A Structured Programming Approach Using C11 PROGRAM 5-3Two-way Selection
12
Computer Science: A Structured Programming Approach Using C12 FIGURE 5-13 Nested if Statements
13
Computer Science: A Structured Programming Approach Using C13 PROGRAM 5-4Nested if Statements
14
Computer Science: A Structured Programming Approach Using C14 PROGRAM 5-4Nested if Statements
15
Computer Science: A Structured Programming Approach Using C15 else is always paired with the most recent unpaired if. Note
16
Computer Science: A Structured Programming Approach Using C16 FIGURE 5-14 Dangling else
17
Computer Science: A Structured Programming Approach Using C17 FIGURE 5-15 Dangling else Solution
18
Computer Science: A Structured Programming Approach Using C18 Table 5-3Simplifying the Condition
19
Computer Science: A Structured Programming Approach Using C19 FIGURE 5-16 Conditional Expression
20
Computer Science: A Structured Programming Approach Using C20 Table 5-4Examples of Marginal Tax Rates
21
Computer Science: A Structured Programming Approach Using C21 FIGURE 5-17 Design for Calculate Taxes
22
Computer Science: A Structured Programming Approach Using C22 FIGURE 5-18 Design for Program 5-5 (Part I)
23
Computer Science: A Structured Programming Approach Using C23 FIGURE 5-18 Design for Program 5-5 (Part II)
24
Computer Science: A Structured Programming Approach Using C24 FIGURE 5-18 Design for Program 5-5 (Part III)
25
Computer Science: A Structured Programming Approach Using C25 PROGRAM 5-5Calculate Taxes
26
Computer Science: A Structured Programming Approach Using C26 PROGRAM 5-5Calculate Taxes
27
Computer Science: A Structured Programming Approach Using C27 PROGRAM 5-5Calculate Taxes
28
Computer Science: A Structured Programming Approach Using C28 PROGRAM 5-5Calculate Taxes
29
Computer Science: A Structured Programming Approach Using C29 PROGRAM 5-5Calculate Taxes
30
Computer Science: A Structured Programming Approach Using C30 PROGRAM 5-5Calculate Taxes
31
Computer Science: A Structured Programming Approach Using C31 PROGRAM 5-5Calculate Taxes
32
Computer Science: A Structured Programming Approach Using C32 PROGRAM 5-5Calculate Taxes
33
Computer Science: A Structured Programming Approach Using C33 PROGRAM 5-5Calculate Taxes
34
Computer Science: A Structured Programming Approach Using C34 PROGRAM 5-5Calculate Taxes
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.