The following links demonstrate the C++ program examples on the C++ program controls. In general, program controls, control the flow of the program executions. Two type of the program controls are repetition and selections. These program controls make some branching in the typical program execution. The C++ program control constructs discussed include the if-else, if-else-if, for loop, do-while and switch-case-break.