Flowchart Elements


Advertisements

Flowchart is a diagrammatic representation of sequence of logical steps of a program. Flowcharts use simple geometric shapes to depict processes and arrows to show relationships and process/data flow.

Flowchart Symbols

Here is a chart for some of the common symbols used in drawing flowcharts.

Symbol Symbol Name Purpose
Start Stop Start/Stop Used at the beginning and end of the algorithm to show start and end of the program.
Process Process Indicates processes like mathematical operations.
Input/ Output Input/ Output Used for denoting program inputs and outputs.
Decision Decision Stands for decision statements in a program, where answer is usually Yes or No.
Arrow Arrow Shows relationships between different shapes.
On-page Connector On-page Connector Connects two or more parts of a flowchart, which are on the same page.
Off-page Connector Off-page Connector Connects two parts of a flowchart which are spread over different pages.

Guidelines for Developing Flowcharts

These are some points to keep in mind while developing a flowchart −

  • Flowchart can have only one start and one stop symbol

  • On-page connectors are referenced using numbers

  • Off-page connectors are referenced using alphabets

  • General flow of processes is top to bottom or left to right

  • Arrows should not cross each other

Example Flowcharts

Here is the flowchart for going to the market to purchase a pen.

Example Flowcharts

Here is a flowchart to calculate the average of two numbers.

Example Flowcharts

Useful Video Courses


Video

R Programming Online Training

40 Lectures 1.5 hours

Ashish Sharma

Video

Programming Methodologies Training

31 Lectures 1.5 hours

Shweta

Video

Programming Techniques in C

51 Lectures 6 hours

Arnab Chakraborty

Video

Linear programming

15 Lectures 1 hours

Ridhi Arora

Video

Learn Python Programming in 100 Easy Steps

136 Lectures 11 hours

In28Minutes Official

Video

Learn Java Programming for Beginners in 250 Easy Steps

288 Lectures 25 hours

In28Minutes Official

Advertisements