1 Flowcharts Introduction – A flowchart is used as a diagrammatic representation of an algorithm. It is used to breakdown a solution into smaller steps. An advantage of using flowchart is that it gives a bigger picture of the entire algorithmic process and make s debugging easier. Flowchart components are used to draw and create flowcharts. Flowchart co mponents – 1. Terminator – Elongated o val shape 2. Input/Output – Parallelogram 3. Process – Square 2 4. Decision – Rhombus 5. Arrows Flowchart examples – Example 1 – Adding two numbers a and b 3 Example 2 – Checking whether a number is odd or even Example 3 – Using a loop, print numbers from 1 to N 4 Example 4 – Check if N is prime