When designing a program it often helps to draw a picture. A flowchart is a type of picture that uses specific shapes to represent different parts of a program.
- Ovals tell us where the program starts and ends.
- Arrows or “flow-lines” tell us the logical direction of the program
- Parallelograms represent input or output operations.
- Rectangles represent processes.
- A diamond (rhombus) represents a decision.
For a flow-chart with kittens click HERE.