Introduction to Programming with C++, 7th Edition
- Diane Zak
- ISBN-10: 1285061470
- ISBN-13: 9781285061474
- 768 Pages | Paperback
- Previous Editions: 2011, 2008, 2005
- COPYRIGHT: 2013 Published
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.
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.
All supplements have been updated in coordination with the Main title.
Please see Main title page for new to this edition information.
Make the most of your course with a wealth of teaching aids at your fingertips. Instructor's Manual and Sample Syllabus assist in planning and organizing an effective, engaging course. PowerPoint® Presentations outline key concepts to guide classroom presentation. ExamView™ test banks let you quickly and easily create pen and paper or online tests to gauge student comprehension. Blackboard®, WebCT®, and Angel test banks are also available. Student Data Files, including source code or other practice problem files, reinforce concepts. Solutions files provide answers to select activities.