Higher Education

An Introduction to Programming With C++, 6th Edition

  • Diane Zak
  • ISBN-10: 0538466529  |  ISBN-13: 9780538466523
  • 944 Pages
  • Previous Editions: 2008, 2005, 2004
  • © 2011 | Published
  • College Bookstore Wholesale Price = $205.50
  • Newer Edition Available
  *Why an online review copy?
  • It's the greener, leaner way to review! An online copy cuts down on paper and on time. Reduce the wait (and the weight) of printed texts. Your online copy arrives instantly, and you can review it anytime from your computer or favorite mobile device.

If you prefer a print copy to review, please contact your representative.

About

Overview

An Introduction to Programming with C++, Sixth Edition is the latest C++ offering from Diane Zak. This book is distinct from other textbooks because of its unique approach, which motivates students by demonstrating why they need to learn the concepts and skills presented. Each chapter contains Mini-Quizzes, Labs, and Try This features to help readers practice and absorb the content as they go along. This edition also includes completely new applications and exercises, more IPO charts and flowcharts, and a brand new interior design.

Features and Benefits

  • New easier to use format - Concept and Application Lessons have been streamlined and exercises are all at the end of the chapter.
  • New exercises, labs, mini-quizzes, and examples throughout the book.
  • Programs now include the using namespace std; directive rather than individual directives, such as using std::cout; and using std::cin;
  • More IPO charts included in the chapters, with flowcharts available for many of them. Flowcharts can also be found online.
  • Two appendices show students how to create and run C++ programs using Microsoft Visual Studio 2010 and Dev C++.
  • All exercises are now marked using one of the following designations: TRY THIS, MODIFY THIS, INTRODUCTORY, INTERMEDIATE, ADVANCED, or SWAT THE BUGS. Answers to 'TRY THIS' exercises are provided at the end of each chapter.
  • Can be purchased with Visual Studio 2008. Contact your sales representative for more information.
  • SAM Test bank available.

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.
13 Strings.
14 Sequential Access Files.

Appendix A Answers to Mini-Quizzes and Labs.
Appendix B C++ Keywords.
Appendix C ASCII Codes.
Appendix D How to Use Microsoft Visual C++ 2010.
Appendix E How to Use Dev-C++.
Appendix F Classes and Objects.

Learning Resource Bundles

Choose the textbook packaged with the resources that best meet your course and student needs. Contact your Learning Consultant for more information.

Bundle: Text + Visual Studio Express 2008 DVD

ISBN-10: 1111289824  | ISBN-13: 9781111289829

List Price = $257.95  | College Bookstore Wholesale Price = $193.46

This Bundle Includes:

  • An Introduction to Programming With C++
    List Price = $272.95  | CengageBrain Price = $272.95  | College Bookstore Wholesale Price = $205.50
  • Visual Studio Express 2008 DVD
    List Price = $.00  | College Bookstore Wholesale Price = $.00


Bundle: Text + Bundle: An Introduction to Programming With C++, 6th + Visual Studio Professional 2008, 90 day DVD Trial Software

ISBN-10:  1111289816  | ISBN-13:  9781111289812

List Price = $258.95  | CengageBrain Price = $258.95  | College Bookstore Wholesale Price = $194.21

This Bundle Includes:

  • An Introduction to Programming With C++
    List Price = $272.95  | CengageBrain Price = $272.95  | College Bookstore Wholesale Price = $205.50
  • Visual Studio Professional 2008, 90 day DVD Trial Software
    List Price = $.00  | College Bookstore Wholesale Price = $.00


Bundle: Text + Programming Logic and Design: Introductory + Microsoft Visual Studio Express 2010 Unlimited

ISBN-10:  1133069746  | ISBN-13:  9781133069744

List Price = $422.95  | College Bookstore Wholesale Price = $317.21

This Bundle Includes:

  • An Introduction to Programming With C++
    List Price = $272.95  | CengageBrain Price = $272.95  | College Bookstore Wholesale Price = $205.50
  • Programming Logic and Design: Introductory
    List Price = $156.95  | College Bookstore Wholesale Price = $117.75
  • Microsoft® Visual Studio® Express 2010 Unlimited
    List Price = $15.95  | College Bookstore Wholesale Price = $11.75


Bundle: Text + Microsoft Visual Studio Express 2010 Unlimited

ISBN-10:  1133073204  | ISBN-13:  9781133073208

List Price = $273.95  | College Bookstore Wholesale Price = $205.46

This Bundle Includes:

  • An Introduction to Programming With C++
    List Price = $272.95  | CengageBrain Price = $272.95  | College Bookstore Wholesale Price = $205.50
  • Microsoft® Visual Studio® Express 2010 Unlimited
    List Price = $15.95  | College Bookstore Wholesale Price = $11.75


Bundle: Text + Microsoft Visual Studio Pro 90 day Trial Software

ISBN-10:  1133166032  | ISBN-13:  9781133166030

List Price = $273.95  | College Bookstore Wholesale Price = $205.46

This Bundle Includes:

  • An Introduction to Programming With C++
    List Price = $272.95  | CengageBrain Price = $272.95  | College Bookstore Wholesale Price = $205.50
  • Microsoft® Visual Studio® Pro 90 day Trial Software
    List Price = $15.95  | College Bookstore Wholesale Price = $11.75


Bundle: Text + Visual Logic Software

ISBN-10:  1133263577 | ISBN-13:  9781133263579

List Price = $314.95  | CengageBrain Price = $314.95  | College Bookstore Wholesale Price = $236.21

This Bundle Includes:

  • An Introduction to Programming With C++
    List Price = $272.95  | CengageBrain Price = $272.95  | College Bookstore Wholesale Price = $205.50
  • Visual Logic Software Printed Access Card
    List Price = $59.00  | College Bookstore Wholesale Price = $44.25


Supplements

All supplements have been updated in coordination with the main title. Select the main title's "About" tab, then select "What's New" for updates specific to title's edition.

For more information about these supplements, or to obtain them, contact your Learning Consultant.

Instructor Supplements

Instructor's Resource CD-ROM  (ISBN-10: 0538467002 | ISBN-13: 9780538467001)

All instructor materials are available on one convenient and easy-to-use CD. Most are also available at the Instructor Downloads section of www.cengage.com/coursetechnology, accessible to instructors with a username and password. Designed to help facilitate classroom instruction, the instructor resources are unique to the textbook. Items such as an Instructor's Manual, PowerPoint slides, ExamView test bank, Syllabi, Student Data Files, and Solution Files are offered. Contact your sales rep for more information.

Meet the Author

Author Bio

Diane Zak

Prolific author and respected professional, Diane Zak continues to provide an inspiring and uncomplicated learning experience for students through her widely popular programming books. Recognized for their unique, readable, and friendly style, each book reflects Zak's knowledge of student needs and her extensive understanding of computer programming and its use in business today. Each book is carefully crafted with the modern student in mind. Diane Zak holds a Bachelor of Science degree in Computer Information Systems, a Bachelor of Science degree in Accounting, and a Master of Arts degree in Adult and Continuing Education. She has taught at various computer training centers and most recently served as professor at College of DuPage in Illinois.