1) This document discusses how to solve problems in C++ by explaining the logical sequence of steps. It outlines the key steps as analyze, flowchart, pseudocode, examples, and references.
2) The first step in solving a problem is to understand what the problem is and what the solution must do. Then develop a logical sequence of steps to solve the problem.
3) An example is provided to calculate age using flowchart, pseudocode, and C++ code to demonstrate the relationship between the different representations.