Tutorials

Algorithm


Flowchart


A flowchart is a diagrammatic representation of a problem-solving process (algorithm) in  which steps are laid out in logical order using geometrical symbols.

FLOWCHART SYMBOLS

 

In the flowchart technique, each step is represented by drawing specific geometrical symbols.

Symbol

Symbol Name

Purpose

Oval

Start/Stop

This is used at the beginning and at the end of a flowchart to indicate start and end of the program or the algorithm, respectively.

Rectangle

Process

This is used to indicate processes or actions, for example, ’add two numbers’.

            Parallelogram

Input/ Output

This is used to indicate input and output of a program, for example, ‘read a number’ , ‘print a name’ , etc.

Diamond

Decision

This is used in a situation which demands one to choose either ‘Yes’ or ‘No’.

            Arrow line         

Flow Lines

These lines are used to show the flow of logic in a flowchart.

 

FEATURES OF A FLOWCHART

You should keep in mind the following points while creating a flowchart.

  • A flowchart should have only one start and one stop symbol.
  • The general direction of flow in a flowchart is from top to bottom or from left to right.
  • Arrow heads are used to indicate the flow of information or sequences of steps.
  • The arrow lines should not cross each other.

When a flowchart occupies more than one page, the off-page connectors are used for joining the parts on the different pages. The parts of a flowchart contained within one page are joined by the on-page connectors. The different parts must by referenced by the same numbers say, 1,2,3, etc. or by the same alphabetic characters A,B,C, etc. usually the on-page connectors are referenced by numbers, and the off-page connectors by letters. 

                                                                                                  



Please Share this page
Views : 43
Like every other website we use cookies. By using our site you acknowledge that you have read and understand our Cookie Policy, Privacy Policy, and our Terms of Service. Learn more Got it!