Problem Solving Methods
Once a problem is understood, next step is to develop a solution which later can be translated to a program. we will take here advantage of decomposition made as a first step. For each decomposed sub problems, a solution is developed in order to simplify the work. solution of each sun problems is then translated toa sub program. Resulting set of subprograms are then integrated to form a single large program or software.
there are two widely used problem solving methods.
- Algorithms
- Flowcharts
Each of above will be discussed in next section of the course in detail, we will also solve some programming problems with the help of Algorithms and flowcharts.