
Using C++
Format: Paperback
ISBN13: 9780534391461
Paperback|9780534391461
✨ Featured Offer
Used, Like New
$66.44
List Price: $240.00
🚚
See all 5 offers from $34.87 FREE standard delivery by: 28 Mar 2026
Overview
1. OVERVIEW OF COMPUTERS AND PROBLEM SOLVING. Computers and Computer Science. A Brief History of Computing Devices. Physical Components. Hardware. Writing Programs: A First View. Writing Programs: A Broader View. Procedural Versus Object-Oriented Programming. 2. INTRODUCTION TO C++. A first Program. Punctuation and Style. Memory Cells and More on Assignments. Interactive Programs. Using a Text File to Print Output on Paper. A First look at Syntax Errors. 3. MORE ON THE ELEMENTS OF C++. Integer Data Types and Wraparound. The float and double Data Types. More on Numerical Operators. Arithmetic Assignment Operators as Abbreviations. Named Constants. The Char Data Type. Escape Sequences. A First Look at for Loops. Errors. 4. SELECTION USING IF AND IF .. ELSE. One-Way Selection. Selecting from Two Alternatives Using if .. else. The Logical Operators: & & (AND), (OR, ! (NOT). Linear Multiway Selection Using a Nested if Statement. More General Nested Selection. Problem Solving Applied to Writing Programs. 5. FUNCTIONS AND PROGRAM DESIGN. Some Predefined Functions and the Library File cmath. Writing Value-Returning Functions. Program Design with Value-Returning Functions. Void Functions and Program Design. Functions Calling Other Functions. Using Function Stubs in Program Development. Reference Parameters and Data Input Functions. Saving and Reusing Functions. Other Useful Library Functions. 6. THE STRING DATA TYPE AND MORE OUTPUT FORMATTING. A First look at string Variables. Numeric Output in Table Form. Tables with strings in the First Column. cin and cout Are Streams. Reading strings with Embedded Whitespace. A Program Design Involving strings. 7. THE THREE C++ LOOPING CONSTRUCTS. Some Preliminaries. while Loops and Fixed-Step Lists. for Loops and Fixed-Step Lists of Data Values. for Loops to Input Groups of Data. More on Designing for Loops. while Loops Versus do..while Loops. Sentinel Controlled Data Input with while and do..while. Loops. Debugging Strategies. 8. MORE GENERAL TASK-CONTROLLED LOOPS. More General Task-Controlled Loops. Using do..while Loops to Trap Input Errors. Multiple Reasons for Loop Exit. Mid-Loop Exit Using the break Statement. Nested Loops. Fixed-Step Loops with Floating Point Step. 9. FUNCTIONS WITH REFERENCE PARAMETERS. Reference Parameters and Data Input Functions. Incrementing a Variable with a Function Call. More General Variable Updating by Using Function Calls. Global Constants. Hand Tracing. Tracing with Order Switched. 10. MORE ON FUNCTIONS. Documenting Parameters: IN, OUT, or IN-OUT. Structure Chars. Overloaded Functions. Functions with Default Arguments. Function Templates. Member Versus Non-Member Functions. Recursive Functions. 11. TEXT FILES AND STREAMS. Creating a Text File. Stream Variables Are Objects. Input From a File Stream: The Header Technique. Input From a File: The End-of-File Technique. How a Text File is Stored. Entering the External File Identifier Interactively. Protecting Against Bad Data. Sending Output to a File. Streams as Parameters (With a Brief Introduction to Inheritance). More Member Functions for Stream Input/Output. 12. THE SWITCH AND ENUM STATEMENTS. switch Statement Syntax. switch and Menu-Driven Programs. The enum Statement. 13. ARRAYS AND THE VECTOR CLASS. Arrays. Shortcomings of Arrays. Vectors. Vectors of Counting Variables. Parallel Vectors. Hand Tracing with Vectors. Comparing Adjacent Cells (Useful Applications). Resizing Vectors. 14. SEARCHING AND SORTING. Linear Search. Binary Search (of a Sorted vector). Selection Sort. Bubble Sort. Inserting into a Sorted vector. Template Functions for Sorting and Searching. 15. MATRICES. The Matrix Class. Program Design with a Matrix and Parallel Vectors. Doing Matrices Using the Built-in Array Type. Mathematical Operations on Matrices for Students Familiar with Matrix Algebra. 16. MORE ON STRING PROCESSING. Accessing Individual Characters. Some Applications. Automatic Resizing and Concatenation. String Searching. Manipula
| ISBN-13 | 9780534391461 |
|---|---|
| ISBN-10 | 053439146X |
| Weight | 2.30 Pounds |
| Dimensions | 7.25 x 1.00 x 9.00 In |
| List Price | $240.00 |
| Edition | 2nd Edition |
| Format | Paperback |
|---|---|
| Pages | 670 pages |
| Publisher | Course Technology |
| Published On | 2002-01-31 |
View All Offers
Sort by:
Price
Condition
Seller
Seller Comments
Price
Used, Good
Seller details
HPB-Red
Dallas, TX, USA
Connecting readers with great books since 1972! Used textbooks may not include companion materials s...
Free delivery by: 28 Mar 2026
Used, Very Good
Seller details
BayStateBooks
North Smithfield, RI, USA
Free delivery by: 28 Mar 2026
Used, Very Good
Seller details
A2ZBooks
Burgin, Ky, USA
Some shelf and corner wear, with crease on cover, Otherwise Text appears clean. Binding very good....
Free delivery by: 28 Mar 2026
✨ Used, Like New
Seller details
A2ZBooks
Burgin, Ky, USA
Like New. School stamp on side of pages. Inside Text is clean. Nice book. Quantity Available: 1. ISB...
Free delivery by: 28 Mar 2026
Used, Good
Seller details
Bonita
Santa Clarita, CA, USA
Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Free delivery by: 28 Mar 2026