1. The document discusses various control structures in C++ including while, do/while, for, switch, break, and continue. It provides examples of how each structure is used.
2. One example calculates the class average of test grades by prompting the user to input 10 grades, summing them, and dividing by 10.
3. Another example analyzes exam results by inputting 10 results, counting passes and failures, and printing a message to raise tuition if passes exceed 8. It uses nested control structures including while, if/else, and if statements.