An Introduction to Programming through C++
Price 19.95 - 23.97 USD
This book gives an introduction to C++ and computer programming to first year engineering and science students. It is expected to be used along with Simplecpp, a graphics package available on the book website. Features Comprehensive coverage of the C++ language including recent extensions such as lambda expressions and smart pointers. Use of a graphics package, Simplecpp, to pictorially explain programming ideas. Development of substantial programs to solve problems from mathematics, engineering, science, operations research and games. Use of graphical input and outputs. Extensive discussion of recursion in the context of sorting, tree based computations, backtracking. Substantial coverage of proving correctness of programs including notions such as invariants, pre and post conditions. In-depth discussion of the inheritance based design with example.