< previous page page_xxvii next page >

Page xxvii
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Finding the Area Under a Curve
551
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Rock, Paper, Scissors
559
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Birthday Reminder
569
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging
576
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Floating Point Data
576
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Coping with Input Errors
577
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging Hints
581
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Summary
583
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Quick Check
583
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Exam Preparation Exercises
584
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Programming Warm-Up Exercises
587
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Programming Problems
588
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Case Study Follow-Up
589
11
One-Dimensional Arrays
591
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Simple Versus Structured Data Types
592
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
One-Dimensional Arrays
594
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Declaring Arrays
596
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Accessing Individual Components
596
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Out-of-Bounds Array Indices
599
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Initializing Arrays in Declarations
601
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
(Lack of) Aggregate Array Operations
602
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Examples of Declaring and Accessing Arrays
604
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Passing Arrays as Parameters
608
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Processing Arrays
610
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Background Information: C, C++, and Parameter Passage of Arrays
611
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Subarray Processing
611
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Parallel Arrays
612
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Indices with Semantic Content
613
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Comparison of Two Lists
613
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Frequency of Certain Characters
619
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Problem-Solving Case Study: Frequency of All Characters
629
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging
635
3e26ecb1b6ac508ae10a0e39d2fb98b2.gif
Testing and Debugging Hints
636

 
< previous page page_xxvii next page >