
Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!
| Introduction to Computers and Programming | |
| Why Program? | |
| Computer Systems: Hardware and Software | |
| Programs and Programming Languages | |
| What Is a Program Made of? | |
| Input, Processing, and Output | |
| The Programming Process | |
| Procedural and Object-Oriented Programming Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | ... MORE |
| Introduction to C++ | |
| The Parts of a C++ Program | |
| The cout Object | |
| The # include Directive | |
| Variables and Literals | |
| Identifiers | |
| Integer Data Types | |
| The char Data Type | |
| Floating-Point Data Types | |
| The bool Data Type | |
| Determining the Size of a Data Type | |
| Variable Assignments and Initialization | |
| Scope | |
| Arithmetic Operators | |
| Comments | |
| Focus on Software Engineering: Programming Style | |
| If You Plan to Continue in Computer Science: Standard and Prestandard C++ Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | |
| Expressions and Interactivity | |
| The cin Object | |
| Mathematical Expressions | |
| When You Mix Apples and Oranges: Type Conversion | |
| Overflow and Underflow | |
| Type Casting | |
| Named Constants | |
| Multiple Assignment and Combined Assignment | |
| Formatting Output | |
| Formatted Input | |
| Focus on Object-Oriented Programming:More About Member Functions | |
| More Mathematical Library Functions | |
| Focus on Debugging: Hand Tracing a Program | |
| Focus on Problem Solving: A Case Study | |
| Introduction to File Input and Output Review Questions and Exercises Serendipity Booksellers Software Development Project | |
| Making Decisions | |
| Relational Operators | |
| The if Statement | |
| Flags | |
| Expanding the if Statement | |
| The if/else Statement | |
| The if/else if Statement | |
| Using a Trailing else | |
| Menus | |
| Focus on Software Engineering: Nested if Statements | |
| Logical Operators | |
| Checking Numeric Ranges with Logical Operators | |
| Focus on Software Engineering: Validating User Input | |
| More About Variable Definitions and Scope | |
| Comparing Strings | |
| The Conditional Operator | |
| The switch Statement | |
| Testing for File Open Errors | |
| Focus on Problem Solving and Program Design: A Case Study Review Questions and Exercises Serendipity Booksellers Software Development Project | |
| Looping | |
| The Increment and Decrement Operators | |
| Introduction to Loops: The while Loop | |
| Counters | |
| Letting the User Control the Loop | |
| Keeping a Running Total | |
| Sentinels | |
| Using a Loop to Read Data from a File | |
| The do-while and for Loops | |
| Focus on Software Engineering: Deciding Which Loop to Use | |
| Nested Loops | |
| Breaking Out of a Loop | |
| The continue Statement | |
| Focus on Software Engineering: Using Loops for Data Validation | |
| Focus on Problem Solving and Program Design: A Case Study Review Questions and Excercises Serendipity Booksellers Software Development Projectndash; | |
| Functions | |
| Focus on Software Engineering: Modular Programming | |
| Defining and Calling Functions | |
| Function Prototypes | |
| Sending Data into a Function | |
| Passing Data by Value | |
| Focus on Software Engineering: Using Functions in a Menu-Driven Program | |
| The return Statement | |
| Returning a Value from a Function | |
| Returning a Boolean Value | |
| Local and Global Variables | |
| Static Local Variables | |
| Default Arguments | |
| Using Reference Variables as Parameters | |
| Overloading Functions | |
| The exit() Function | |
| Stubs and Drivers | |
| Focus on Problem Solving and Program Design: A Case Study Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | |
| Arrays | |
| Arrays Hold Multiple Values | |
| Accessing Array Elements | |
| No Bounds Checking in C++ | |
| Array Initialization | |
| Processing Array Contents | |
| Focus on Software Engineering: Using Parallel Arrays | |
| Arrays as Function Arguments | |
| Two-dimensional Arrays | |
| Arrays of Strings | |
| Arrays with Three or More Dimensions | |
| Focus on Problem Solving and Program Design: A Case Study | |
| Focus on Problem Solving and Program Design: A Case Study | |
| If You Plan to Continue in Computer Science: Introduction to the STL vector Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | |
| Searching and Sorting Arrays | |
| Focus on Software Engineering: Introduction to Search Algorithms | |
| Focus on Problem Solving and Program Design: A Case Study | |
| Focus on Software Engineering: Introduction to Sorting Algorithms | |
| Focus on Problem Solving and Program Design: A Case Study | |
| If You Plan to Continue in Computer Science: Sorting and Searching vectors Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | |
| Pointers | |
| Getting the Address of a Variable | |
| Pointer Variables | |
| The Relationship Between Arrays and Pointers | |
| Pointer Arithmetic | |
| Initializing Pointers | |
| Comparing Pointers | |
| Pointers as Function Parameters | |
| Focus on Software Engineering: Dynamic Memory Allocation | |
| Focus on Software Engineering: Returning Pointers from Functions | |
| Focus on Problem Solving and Program Design: A Case Study Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | |
| Characters, Strings, and the string Class | |
| Character Testing | |
| Character Case Conversion | |
| Review of the Internal Storage of C-Strings | |
| Library Functions for Working with C-Strings | |
| String/Numeric Conversion Functions | |
| Focus on Software Engineering: Writing Your Own C-String-Handling Functions | |
| Focus on Problem Solving and Program Design: A Business Case Study | |
| The C++ string Class | |
| Focus on Problem Solving and Program Design: A Case Study Review Questions and Exercises Serendipity Booksellers Software Development Projectndash; | |
| Structured Data | |
| Abstract Data Types | |
| Focus on Software Engineering: Combining Data into Structures | |
| Acc | |
| Table of Contents provided by Publisher. All Rights Reserved. |