An Introduction to Programming with C++, 8th Edition
- Diane Zak
- ISBN-10: 128586011X
- ISBN-13: 9781285860114
- 768 Pages | Paperback
- Previous Editions: 2013, 2011, 2008
- COPYRIGHT: 2016 Published
Motivate your students as they learn C++ with this book’s distinctive, proven emphasis on fundamental programming skills. Written by popular technology author Diane Zak, AN INTRODUCTION TO PROGRAMMING WITH C++, 8E adopts a unique, student-focused approach. Memorable new examples throughout this edition capture the student’s attention and demonstrate programming principles in action. A wealth of new 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. Trust AN INTRODUCTION TO PROGRAMMING WITH C++, 8E to provide the solid foundation your students need while keeping them 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: C++ Keywords.
Appendix B: ASCII Codes.
Appendix C: Common Syntax Errors.
Appendix D: "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.
Discover everything you need for your course in one place. This collection of book-specific lecture and class tools is available with password protection. Access and download the Instructor’s Manual, PowerPoint® Slides, and other time-saving tools to guide today's learners.Cengage Testing, powered by Cognero® Instant Access (ISBN-10: 1305499816 | ISBN-13: 9781305499812)
Cengage Learning Testing, powered by Cognero®, is a flexible, online system that allows you to import, edit, and manipulate content from the text's test bank or elsewhere, including your own favorite test questions. You can create multiple test versions in an instant and deliver tests from your LMS, your classroom, or wherever you want.