Motivate your students as they learn C++ with this distinctive emphasis on fundamental programming skills. Written by popular author Diane Zak, AN INTRODUCTION TO PROGRAMMING WITH C++, 7E adopts a unique, student-focused approach. Memorable new examples throughout this edition capture reader attention and demonstrate concepts in action. A wealth of hands-on exercises, including mini-quizzes, labs and "Try This" features give your students the opportunity to absorb, practice and apply concepts as they progress.
The book's exceptional visually-driven presentation helps clarify concepts with useful IPO charts, flowcharts and code examples throughout. New videos and PDF files for each chapter demonstrate how readers can complete exercises using various compilers. To ensure professional success, Microsoft® Visual Studio 2012® is available as an optional bundle, guiding readers in using quality code throughout the entire application lifecycle. Trust AN INTRODUCTION TO PROGRAMMING WITH C++, 7E to keep your students enthusiastic about mastering critical C++ skills.
Table of Contents
1. An Introduction to Programming.
2. Beginning the Problem-Solving Process.
3. Variables and Constants.
4. Completing the Problem-Solving Process.
5. The Selection Structure.
6. More on the Selection Structure.
7. The Repetition Structure.
8. More on the Repetition Structure.
9. Value-Returning Functions.
10. Void Functions.
11. One-Dimensional Arrays.
12. Two-Dimensional Arrays.
14. Sequential Access Files.
15: Classes and Objects.
Appendix A : Answers to Mini-Quizzes and Labs.
Appendix B: C++ Keywords.
Appendix C: ASCII Codes.
Appendix D: Common Syntax Errors.
Appendix E: How To Boxes.