Flowchart

Flowchart

What is a Flowchart?

A flowchart is a diagrammatic representation of an algorithm or process that shows the sequence of steps needed to solve a problem.

It uses standard symbols connected by arrows to show the flow of control.

👉 Simply put:
A flowchart is a visual roadmap of how a program or process works.

Why Flowcharts Are Used

Flowcharts help to:

  • Understand program logic easily
  • Plan problem-solving steps
  • Detect errors before coding
  • Improve communication
  • Simplify complex processes

Basic Flowchart Symbols and Their Meaning

1. Terminal Symbol (Start/End)

Shape: Oval

 ( START )

Purpose:
Shows the beginning or end of a program/process.

2. Process Symbol

Shape: Rectangle

+-----------+
| Process |
+-----------+

Purpose:
Represents calculations or instructions.

Example:
Sum = A + B

3. Input/Output Symbol

Shape: Parallelogram

 /---------/
| Input |
\---------\

Purpose:
Used for reading input or displaying output.

Example:
“Enter number”

4. Decision Symbol

Shape: Diamond

    /\
/ \
\ /
\/

Purpose:
Represents a condition or decision.

Example:
Is number > 0?

Branches into Yes/No paths.

5. Flow Line (Arrow)

------→

Purpose:
Shows the direction of execution.

6. Connector Symbol

Shape: Circle

 (•)

Purpose:
Connects different parts of a flowchart.

Simple Example Flow (Concept)

Start → Input number → Check condition → Display result → End

This shows how steps move logically.

Advantages of Flowcharts

  • Easy to understand
  • Helps debugging
  • Improves planning
  • Saves coding time
  • Visual clarity

Exam-Perfect Definition (One Line)

A flowchart is a graphical representation of a process or algorithm using standard symbols connected by arrows.

Computer Virus: Definition, Types, Causes & Prevention

error: Content is protected !!
Scroll to Top