An Introduction to C++ and Numerical Methods
- Binding: Paperback
- Publisher: Oxford Univ Pr
- Publish date: 07/01/1998
Description:
Preface Part I Basic Constructs 1. INTRODUCTION 1.1. Computers and Software 1.2. Binary Numbers and Memory 1.3. Rounding Errors 1.4. Programs 2. A FIRST C++ PROGRAM 2.1. Computation and Assignment 2.2. Variable Types 2.3. Input and Output 2.4. A Complete Program 2.5. Errors and Debugging 3. DECISIONS, DECISIONS 3.1. The if Statement 3.2. Logical Operators 3.3. Nested If and Switch Statements 3.4. Good Programming Practice 4. AROUND AND AROUND: ITERATION 4.1. The for Statement 4.2. The while Statement 4.3. An Approximation to e x 4.4. Advanced Loop Control 5. FUNCTIONS 5.1. Library Functions 5.2. User-Defined Functions 5.3. More General Functions 5.4. Local vs. Global Variables 6. NUMERICAL INTEGRATION 6.1. Approximate Integration Formulas 6.2. Flow Charts 6.3. An Integration Program 6.4. Discretization Error 7. READING AND WRITING: INPUT/OUTPUT 7.1. Precision 7.2. Spacing 7.3. File Input/Output 7.4. The printf () Function 8. SOLUTION OF NONLINEAR EQUATIONS 8.1. The Bisection Method 8.2. Newton's Method 8.3. Errors and a Combined Method 9. LOTS OF VALUES: ARRAYS 9.1. Array Declarations 9.2. Arrays and Functions 10. DIFFERENTIAL EQUATIONS 10.1. The Initial Value Problem 10.2. Euler's Method 10.3. Systems of Equations Part II Extensions of the Basic Constructs 11. MORE ON DATA TYPES AND OPERATIONS 11.1. Other Fundamental Data Types 11.2. Operations 11.3. Characters and Strings 11.4. User-Defined Data Types 12. LOTS MORE VALUES: TWO-DIMENSIONAL ARRAYS 12.1. Two-Dimensional Arrays 12.2. Arrays and Functions 12.3. Arrays of Strings 13. LINEAR EQUATIONS 13.1. Least-Squares Approximation 13.2. Gaussian Elimination 13.3. Errors 13.4. Efficiency 14. MORE ON FUNCTIONS 14.1. Reference versus Value 14.2. Recursive and Inline Functions 14.3. Function Miscellanea 14.4. Libraries of Functions 15. POINTERS 15.1. Pointer Variables 15.2. Pointers and Arrays 15.3. Pointers and Functions 15.4. Pointers and Strings 16. DYNAMIC MEMORY 16.1. Dynamic Memory Allocation 16.2. Matrices and Strings 16.3. Linked Lists Part III Object-Oriented Programming 17. CLASSES AND OBJECTS 17.1. A Simple Class 17.2. Classes and Functions 17.3. Stream Classes 18. ARRAY CLASSES AND DYNAMIC MEMORY 18.2. Dynamic Memory Allocation 18.3. A Matrix Class 19. INHERITANCE 19.1. Derived Classes 19.2. Polymorphism and Virtual Functions 19.3. Linear Equations Further Reading Appendix 1: ASCII Character Codes Appendix 2: Library Functions Index
Expand description
Product notice
Returnable at the third party seller's discretion and may come without consumable supplements like access codes, CD's, or workbooks.
Seller | Condition | Comments | Price |
|
Owls Books
Good |
$2.65
|
|
HPB-Red
Good
![]() |
$5.62
|
|
HPB-Red
Good
![]() |
$6.73
|
Ergodebooks
|
Good |
$7.36
|
|
SurplusTextSeller
Good |
$17.43
|
|
Mahler Books
Very Good
![]() |
$39.32
|
|
Bonita
Good |
$62.91
|
|
GridFreed
New |
$135.26
|

Please Wait