Handouts

button Author's Slides


button Final Exam
button Topics Covered
button Handout 1 (Create, compile, and run C++ programs)
button Handout 2
button Handout 3 (Numeric data types)
button Handout 4
button Handout 5
button Handout 6
button Handout 7 (Mathematical operations and math functions)
button Numeric Data Types Program (Number of bytes and limits of data types)
button Handout 8 (Logical and bitwise operators and expressions)
button Handout 9 (if statement)
button Handout 10 (Characters)
button Handout 11 (Strings)
button Handout 11 and a half (Several Topics)
button Handout 12 (while Statement)
button Handout 13 (for Statement)
button Handout 13 and a Half (The continue and break Statements)
buttonPrograms: [ 1 ] [ 2 ] [ 3 ] [ 4 ]
button Conversion from int to string
button Conversion from string to int
button Handout 14 (The do while loop and the switch Statement)
button Handout 16-1 (Functions)
button Handout 16-2 (Functions Calling Other Functions)
button Handout 16-3 (Parameters by value and parameters by reference)
button Handout 16-4 (Local and Global Vraibales and Constants)
button Handout 16-5 (Recursive Functions)
button Handout 17 (Text Files)
button Examples on Files: [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]
button Handout 18-1 (One-dimensional arrays)
More Programs: [ replace string ] [ delete string ] [ delete from file ] [ Avg. of File ] Test File for the Previous Program
button Handout 18-1-0.5 (One-dimensional arrays, rand, srand, printing to printer) Monday, 01-Nov-2004 14:44:06 IST
button Handout 18-2 (One-dimensional arrays as arguments) Saturday, 06-Nov-2004 15:55:02 IST
button Handout 18-3 (Selection Sort)
button Handout 19-1 (Two-dimensional arrays) Monday, 08-Nov-2004 16:51:38 IST
button Handout 19-2 (Two-dimensional arrays as parameters) Sunday, 13-Apr-2003 16:18:32 IDT
button Handout 20 (User-defined Data Types) Wednesday, 17-Nov-2004 09:38:48 IST
button Handout 21 (Formatting the Output) Wednesday, 17-Nov-2004 09:38:54 IST
button Handout 22 (structs)
button Handout 23 (Classes - Part 1)
button Handout 24 (Classes - Part 2)
button Handout 25 (Classes - Part 3)
button Handout 26 (Classes - Part 4)
button Handout 27 (Arrays of Classes and Error Handling)
button ASCII Table
button A nice program to solve quadratic equations [ .exe ]
button Conversion from int to string
button Conversion from string to int
button ASCII Table
button Number of bytes and range of data types
button System commnads, output to printer, etc
Exercises from 121
button Exercise on classes

button Exercises on different topics

button Exercises on arrays and structs

button Exercises on arrays

button Exercises on functions

button Exercises on the while statement

button Exercises - The if statement [Solution]

button Exercises - The if statement