 |
|
|
|
|
Print the Table |
|
|
|
| |
 |
|
|
|
|
Row Processing |
|
|
|
| |
 |
|
|
|
|
Column Processing |
|
|
|
| |
 |
|
|
|
|
Passing Two-Dimensional Arrays as Parameters |
|
|
|
| |
 |
|
|
|
|
Another Way of Defining Two-Dimensional Arrays |
|
|
|
| |
 |
|
|
|
|
Multidimensional Arrays |
|
|
|
| |
 |
|
|
|
|
Software Engineering Tip: Choosing a Data Structure |
|
|
|
| |
 |
|
|
|
|
Problem-Solving Case Study: City Council Election |
|
|
|
| |
 |
|
|
|
|
Problem-Solving Case Study: Absenteeism Pattern |
|
|
|
| |
 |
|
|
|
|
Testing and Debugging |
|
|
|
| |
 |
|
|
|
|
Testing and Debugging Hints |
|
|
|
| |
 |
|
|
|
|
Summary |
|
|
|
| |
 |
|
|
|
|
Quick Check |
|
|
|
| |
 |
|
|
|
|
Exam Preparation Exercises |
|
|
|
| |
 |
|
|
|
|
Programming Warm-Up Exercises |
|
|
|
| |
 |
|
|
|
|
Programming Problems |
|
|
|
| |
 |
|
|
|
|
Case Study Follow-Up |
|
|
|
| |
| |
 |
|
|
|
|
Records |
|
|
|
| |
 |
|
|
|
|
Arrays of Records |
|
|
|
| |
 |
|
|
|
|
Hierarchical Records |
|
|
|
| |
 |
|
|
|
|
Unions |
|
|
|
| |
 |
|
|
|
|
More on Choosing Data Structures |
|
|
|
| |
 |
|
|
|
|
Representing Logical Entities with Hierarchical Records |
|
|
|
| |
 |
|
|
|
|
Style Considerations in Choice of Data Structure |
|
|
|
| |
 |
|
|
|
|
Problem-Solving Case Study: Automated Address Book |
|
|
|
| |
 |
|
|
|
|
Problem-Solving Case Study: Campaigning for a Candidate |
|
|
|
| |
 |
|
|
|
|
Testing and Debugging |
|
|
|
| |
 |
|
|
|
|
Testing and Debugging Hints |
|
|
|
| |
 |
|
|
|
|
Summary |
|
|
|
| |
 |
|
|
|
|
Quick Check |
|
|
|
| |
 |
|
|
|
|
Exam Preparation Exercises |
|
|
|
| |
 |
|
|
|
|
Programming Warm-Up Exercises |
|
|
|
| |
 |
|
|
|
|
Programming Problems |
|
|
|
| |
 |
|
|
|
|
Case Study Follow-Up |
|
|
|
| |