Computing for scientists: principles of computing with Fortran 90 and C++
Roger John Barlow, A.R. Barnett · John Wiley & Sons, Inc. eBooks · 1998
Basic Concepts. Variables and Operators. Data Structure. Control. Subprograms: Functions and Subroutines. Characters and Strings. Pointers. Input and Output. Numerical Methods. Object-Oriented Programming. Appendices.