CONTENTS Organization and Coverage
xvi
COMPUTER EXERCISES The Computer Exercises provide students with additional
practice of the skills and concepts they learned in the chapter. The Computer
Exercises are designated as TRY THIS, MODIFY THIS, INTRODUCTORY,
INTERMEDIATE, ADVANCED, and SWAT THE BUGS. The answers to the
TRYTHIS Exercises are provided at the end of the chapter. The ADVANCED Exercises provide
practice in applying cumulative programming knowledge or allow students to explore alternative
solutions to programming tasks. The SWAT THE BUGS Exercises provide an opportunity for
students to detect and correct errors in an existing program.
New to this Edition!
ANSWERS.PDF FILE The answers to the Mini-Quizzes and Labs are now contained
in theAnswers.pdf file (rather than in Appendix A); this file is available to students at
CengageBrain.com.
NEW EXAMPLES, PROGRAMS, LABS, QUESTIONS, AND EXERCISES The chapters
contain new code examples, sample programs, Labs, Review Questions, and Exercises.
WHAT’S MISSING? LAB The chapters contain a new Lab called What’s Missing?.
Inthe What’s Missing? Lab, students must determine the one or more missing
instructions in a program. However, before they can do this, they must first put the
existing instructions in the proper order.
VIDEOS These notes direct students to videos that accompany each chapter in the
book. Many of the videos have been revised from the previous edition. The videos
explain and/or demonstrate one or more of the chapter’s concepts. The videos are
available online at CengageBrain.com. Search for the ISBN associated with your book (from the
back cover of your book) using the search box at the top of the page. This will take you to the
product page where free companion resources can be found.
INSTALLATION VIDEOS These videos, which have been revised from the previous
edition, show students how to install various C++ compilers (such as Microsoft Visual
C++, Dev-C++, and Code::Blocks). The videos are named Ch04-Installation
developmentTool, where developmentTool is the name of the C++ development tool covered in
the video. The videos are available online at CengageBrain.com. Search for the ISBN associated
with your book (from the back cover of your book) using the search box at the top of the page.
This will take you to the product page where free companion resources can be found.
STEP-BY-STEP INSTRUCTIONS This book is accompanied by files that contain step-by-step
instructions for completing Labs 4-2, 4-3, 4-4, 4-6, 5-2, 5-3, and 5-6 using various
C++ compilers. The files, which have been revised from the previous edition, are named
Ch04-Lab4-X developmentTool.pdf and Ch05-Lab5-X developmentTool.pdf, where X represents
the lab number, and developmentTool is the name of the C++ development tool covered in the
file. The files are in PDF format and are available online at www.cengagebrain.com. Search for
the ISBN associated with your book (from the back cover of your book) using the search box at
the top of the page. This will take you to the product page where free companion resources can
befound.
APPENDICES Appendices B, C, D, and E are now Appendices A, B, C, and D. The information
in Appendix A from the previous edition is now contained in the Answers.pdf file.
POW FUNCTION The pow function is now covered along with the built-in value-returning
functions in Chapter 9 (rather than in Chapter 8).
Copyright 2016 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.