Chương 3 gồm có những nội dung chính sau: Program components in C++, math library functions, functions, function definitions, function prototypes, header files, random number generation, example: a game of chance and introducing enum, storage classes, scope rules, recursion, example using recursion: the fibonacci series, recursion vs. iteration, functions with empty parameter lists.