Essential C++ for engineers and scientists
Author(s)
Bibliographic Information
Essential C++ for engineers and scientists
Addison-Wesley, c1997
Available at 4 libraries
  Aomori
  Iwate
  Miyagi
  Akita
  Yamagata
  Fukushima
  Ibaraki
  Tochigi
  Gunma
  Saitama
  Chiba
  Tokyo
  Kanagawa
  Niigata
  Toyama
  Ishikawa
  Fukui
  Yamanashi
  Nagano
  Gifu
  Shizuoka
  Aichi
  Mie
  Shiga
  Kyoto
  Osaka
  Hyogo
  Nara
  Wakayama
  Tottori
  Shimane
  Okayama
  Hiroshima
  Yamaguchi
  Tokushima
  Kagawa
  Ehime
  Kochi
  Fukuoka
  Saga
  Nagasaki
  Kumamoto
  Oita
  Miyazaki
  Kagoshima
  Okinawa
  Korea
  China
  Thailand
  United Kingdom
  Germany
  Switzerland
  France
  Belgium
  Netherlands
  Sweden
  Norway
  United States of America
Note
Includes index
Description and Table of Contents
Description
In less than 500 pages, Essential C++ for Engineers and Scientists zeros in on the key elements of good programming and C++, using a multitude of interesting and appropriate engineering and scientific examples. This book covers the features of C++ needed for writing engineering programs, including many great features of object-oriented programming. Early on, she makes some simplifying assumptions that allow the use of C++ topics without lengthy explanation, and then later discusses the intricacies of the features. Readers will come away with the confidence needed to solve problems with C++. Highlights *Covers the essential features of C++, including control structures, one-dimensional and multidimensional arrays, and file manipulation. *Includes features of object-oriented programming such as class definition and use, derived classes, constructor functions, operator overloading, and automatic conversion. *Contains over 80 engineering and scientific examples and programming projects drawn from interesting areas such as solar heating, environmentally sound power production, water conservation, automated manufacturing, and pipeline and power grid modeling.*
Presents fundamentals of numerical methods that represent commonly used techniques for solving engineering and scientific problems. 020188495XB04062001
Table of Contents
1. Computers: Revolutionary Machines With A Simple Design. Computer Components. Computer Storage. Object-Oriented Programming. Computing for Engineers and Scientists. 2. Basic Elements of A C++ Program. Simple C++ Program. Statement Execution. Input/Output Operations. Data Types Arithmetic Expressions. Additional Operators. Interactive and Batch Processing. Software Designer Beware. 3. Control Structures. Three Essential Structures. Conditions. Selection and Repetition. Nested and Multiple-Alternative Selection Structures. The switch Statement for Multiple Alternatives. Software Designer Beware. 4. Repetition Structures. Loop Form and the while Statement. The for Statement. Operators That Change Their Operands. Input Errors. The do-while Loop. Problem Solving with Loops. Case Study: A Calling Modem. Software Designer Beware. 5. User-Defined Functions. Single-Result Functions. Void Functions. Functions with Output Parameters. Introductions to Scope of Names. Recursive Functions. Problem Solving with User-Defined Functions. Case Study: Collecting Area for Solar-Heated House. Software Designer Beware. 6. Classes of Objects. Analysis and Design of Classes. Implementation of Classes. Accessors and Constructor Functions for Type Conversion. Class Reuse. Software Designer Beware. 7. Arrays and Strings. Arrays for List Storage. Sequential Access of Array Elements. Using Whole Arrays as Parameters. Using Character Arrays as Strings. Classes with Array Components Software Designer Beware. 8. Multidimensional Arrays. Creating and Using Multidimensional Arrays. Matrix Operations. Overloading Operators for Matrix Operations. Software Designer Beware. 9. Input and Output Streams. Text Files. Stream Error Detection. Formatting Text Output. Software Designer Beware. 10. Introduction to Numerical Methods. Finding Roots of Functions. Fundamental Statistics. Numerical Differentiation. Numerical Integration. Solving First-Order Differential Equations. Software Designer Beware. 11. Appendices. Character Sets. C++ Standard Run-time Functions/Macros. Operators. Keywords. Answers to Odd-Numbered Review Questions.
by "Nielsen BookData"