Programming And Problem Solving With C++: Brief Edition / Edition 5

Programming And Problem Solving With C++: Brief Edition / Edition 5

by Nell Dale, Chip Weems
     
 

ISBN-10: 0763771511

ISBN-13: 9780763771515

Pub. Date: 02/27/2009

Publisher: Jones & Bartlett Learning

Based off the highly successful Programming and Problem Solving with C++ which Dale is famous for, comes the new Brief Edition, perfect for the one-term course. The text was motivated by the need for a text that covered only what instructors and students are able to move through in a single semester without sacrificing the breadth and detail necessary for the…  See more details below

Overview

Based off the highly successful Programming and Problem Solving with C++ which Dale is famous for, comes the new Brief Edition, perfect for the one-term course. The text was motivated by the need for a text that covered only what instructors and students are able to move through in a single semester without sacrificing the breadth and detail necessary for the introductory programmer. The authors excite and engage students in the learning process with their accessible writing style, rich pedagogy, and relevant examples.

This Brief Edition introduces the new Software Maintenance Case Studies element that teaches students how to read code in order to debug, alter, or enhance existing class or code segments.

Product Details

ISBN-13:
9780763771515
Publisher:
Jones & Bartlett Learning
Publication date:
02/27/2009
Edition description:
5E
Pages:
697
Product dimensions:
7.70(w) x 9.10(h) x 1.50(d)

Table of Contents

1Overview of Programming and Problem Solving1
2C++ Syntax and Semantics, and the Program Development Process41
3Arithmetic Expressions, Function Calls, and Output93
4Program Input and the Software Design Process131
5Conditions, Logical Expressions, and Selection Control Structures185
6Looping253
7Functions323
8Scope, Lifetime, and More on Functions389
9Additional Control Structures459
10Simple Data Types: Built-In and User-Defined501ä
11One-Dimensional Arrays591
12Applied Arrays: Lists and Strings647
13Multidimensional Arrays707
14Records (C++ Structs)771
15Classes and Data Abstraction837
16Object-Oriented Software Development905
17Pointers, Dynamic Data, and Reference Types967
18Linked Structures1045
19Recursion1119
Appendix AReserved WordsA1
Appendix BOperator PrecedenceA1
Appendix CC++ Library RoutinesA2
Appendix DSyntax TemplatesA10
Appendix ECharacter SetsA30
Appendix FProgram Style, Formatting, and DocumentationA31
GlossaryA40
Answers to Selected ExercisesA47
IndexA79

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >