Structured Programming with C++
Publisher: Bookboon.com
Published: 2013
ISBN-13: 9788740300994
Table of contents: title: Sisältö; title: Introduction to Programming; title: What Does It Mean to Program; title: Coding; title: Compiling and linking; title: The First Steps with Visual C++; title: Variables; title: Introduction; title: Why Variables; title: Declaring Variables; title: Assignment; title: Initiating Variables; title: Constants; title: More about Assignment of Values; title: The main function; title: Input and Output; title: An Entry Program; title: Formatted Output; title: Invoice Program; title: Time Conversion Program; title: Type Conversion; title: The Random Number Generator; title: Game Program; title: Summary; title: Exercises; title: Selections and Loops; title: Introduction; title: Selection; title: if statement; title: Price Calculation Program; title: Comparison Operators; title: Even or Odd; title: else if; pagenum: )
label: and (&&), or (; title: Conditional Input; title: The switch statement; title: Menu Program; title: Loops; title: The while Loop; title: The for Loop; title: Addition Program; title: Double Loop; title: Roll Dice; title: Two Dice Roll; title: Breaking Entry with Ctrl-Z; title: Pools; title: Equation; title: Interrupting a Loop - break; title: Summary; title: Exercises; title: Arrays; title: Introduction; title: Why Arrays; title: Declaring an Array; title: Initiating an Array; title: Copying an Array; title: Comparing Arrays; title: Average; title: Sales Statistics; title: Product File, Search; title: Two-Dimensional Array; title: Sorting; title: Searching a Sorted Array; title: Summary; title: Exercises; title: Strings; title: Introduction; title: Data Type char; title: Menu Program; title: Menu Program with Loop; title: Christmas Tree; title: int - char; title: Å, Ä, Ö; title: String Array, char[]; title: Length of a String; title: Upper/Lower Case; title: Initials; title: Comparing Two Strings; title: Copying Strings; title: Array with String Arrays; title: Sorting Strings; title: Substring; title: Concatenating Strings; title: Interchanging First Name and Surname; title: Encryption; title: Random Password; title: Translation Table; title: Summary; title: Exercises; title: Functions; title: Introduction; title: What Is a Function; title: Average; title: Calling a Function; title: Several return Statements; title: Least of Three Numbers; title: Least Item of an Array; title: Array As Parameter; title: Function and Subfunction; title: Function without Return Value; title: Replacing Characters in a String; title: Declaration Space; title: The Word Program; title: Override Functions; title: Declaration - Definition; title: Header Files; title: Reference Parameters; title: Parameters with Default Values; title: Recursive Functions; title: Summary; title: Exercises; title: Files; title: Introduction; title: Streams; title: Reading from a Stream; title: Writing to a Stream; title: Attaching a File to a Stream; title: A Complete Write Program; title: A Complete Reading Program; title: New Item at the End of the File; title: Products and Prices; title: Search for a Product Price; title: Sorting a File in Memory; title: Updating File Content; title: Copying Files; title: Summary; title: Exercises; title: Pointers; title: Introduction; title: What Is a Pointer; title: Declaring a Pointer; title: Assigning Values to Pointers; title: Addresses and char Pointers; title: cout and char Pointers; title: Price Program with Pointers; title: Pointer Arithmetics; title: Tax Program; title: Functions and Pointers; title: Dynamic Memory; title: Summary; title: Exercises; title: Structures; title: Introduction; title: What Is a Structure; title: Defining a Structure; title: Declaring and Initiating Structure Variables; title: Assigning Values to Structure Members; title: A Structure Program; title: Array with Structure Variables; title: Pointer to Structure; title: Structures in the Dynamic Memory; title: Structure As Function Parameter; title: Summary; title: Exercises; title: Answers; title: Variables; title: Selections and Loops; title: Arrays; title: Strings; title: Functions; title: Files; title: Pointers; title: Structures