did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780534400057

Problem Solving in C++ Including Breadth and Laboratories

by
  • ISBN13:

    9780534400057

  • ISBN10:

    0534400051

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 2003-07-21
  • Publisher: Cengage Learning
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $141.95

Summary

This text introduces the beginning computer science student to the analysis, design, implementation, testing, and debugging of programs using ANSI C++, and to the breadth and richness of the computer science discipline. With ample use of examples and figures, the authors present material in a clear, visual manner. The introduction to object-oriented programming (OOP), which begins early in the text, is gradual and natural. Chapter 3 starts covering encapsulation with objects and use of classes, and Chapter 4 shows students how to define methods. Offering a wonderful hands-on introduction to many features of problem solving in C++, each chapter concludes with a laboratory section that is integrated with the topics in the text. Throughout the text, twenty-two discrete "breadth" sections present a broad range of topics in computer science. Students develop problem solving ability, programming skill, and an appreciation for the discipline of computer science.

Table of Contents

The Fundamentals of Computer Science
Integer Variables and Expressions
Integer Functions and Encapsulation
Decision Making and Classes
More Numeric Types and Polymorphism
Looping
Counter-Controlled Loops
Characters
Inheritance and Files
Arrays and the Vector Class
Strings and the String Class
Structures and Enumeration Types
Recursion
Pointers
Data Structures
Appendices
The ASCII Character Code
Keywords in C++
Precedence of Operators
Random Number Generation
Text Files on the World Wide Web
Glossary of Computer Science Terms
Answers to Selected Exercises
Answers to Review Questions
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program