C++: an introduction to computing
Good documentation techniques and habits are modeled in examples to help readers learn the importance of writing maintainable programs.-- Includes an introduction to the ANSI standard template library.-- This edition uses the spiral approach to learning, in which central topics are introduced early, and then revisited in increasing detail throughout the book.-- Pedagogy includes chapter objectives, chapter summaries, real world applications, quick quizzes, code warriors, and programming problems.Introduces key ideas behind object-oriented programming in an intuitive and unintimidating way. The book gives readers a solid introduction to traditional computing, scalar objects, and the concepts of reusability, control structures, functions and parameter passing, and modular programming and then proceeds to non-scalar (class) objects, to more fully illustrate the power of C++ objects. The book uses multiple examples and pragmatic, realistic programs to illustrate topics. Reusable program components and good documentation, for easily maintainable programs, are emphasized in both the resentation and examples.
What people are saying - Write a review
We haven't found any reviews in the usual places.
INTRODUCTION TO COMPUTING
24 other sections not shown
algorithm allocated argument ASCII average binary bits Caesar cipher calculate Celsius cerr char character string class List class Table column compiler const constant construct cont containing this function convert copy copy constructor cout data members data objects data values declaration default defined definition digits display double element end-of-file error evaluated example execution Fahrenheit FailTime fstream header file hexadecimal implementation file include iostream.h initialized input file insert InStream int main(void integer linear search LinkedList ListElement member function memory node nPlease enter number of values NumTimes octal operand output overloaded perform pointer Postcondition problem program in Figure Quicksort real value recursive Rows_ run-time Salary Sample run selection sort sentinel value sequence solve specified statement stored stream Strings object switch statement Table object Temp2 Temperature tion typedef UNIX unsigned Write a program YardsOfCable