## PROGRAMMING LOGIC

**Problem analysis**

If we are to use the computer as a problem-solving tool, then we must have a good analysis of the problem given. Here are some suggested steps on how to go about analyzing a certain problem for computer application:

1. Review the problem carefully and understand what you are asked to do.

2. Determine what information is given(input) and what result must be produced(output).

3. Assign names to each input and output items.

4. Determine the manner of processing that must be done on the input data to come up with the desired output(i.e., determine what formulas are needed to manipulate the given data).

**Process analysis**

**Conceptual development of solution**