C and C++ Data Structures

Explain Flowcharts

Explain Flowcharts

It is a diagram showing a sequence of activities to be performed for the solution of a problem.
• A set of conventional symbols are used to draw flowcharts
• Graphically depicts the logical steps to carry out a task and shows how the steps relate to each other.
• An organized combination of shapes, lines, and text that graphically illustrates a process or structure
• Flowchart is a pictorial representation showing all the steps of a process
Some of the symbols used do design flowcharts are


[wp_ad_camp_1]
Example to demonstrate some of the flowcharts are


[wp_ad_camp_1]
Advantages of Flowcharts:
A flowchart is a diagrammatic representation that illustrates the sequence of steps that must be
performed to solve a problem. They are usually drawn in the early stages of formulating computer
solutions to facilitate communication between programmers and business people.
Flowcharts help programmers to understand the logic of complicated and lengthy problems. They
help to analyze the problem in a more effective manner
Flowchart can be used to debug programs that have error(s).
E.g.: To compute the Area of Rectangle

Limitations of using Flowcharts:
Drawing flowcharts is a laborious and a time consuming activity. Flowchart of a complex program
becomes, complex and clumsy. At times, a little bit of alteration in the solution may require complete redrawing of the flowchart Essentials of what is done may get lost in the technical details of how it is done.
There are no well-defined standards that limits the details that must be incorporated in a flowchart

Leave a comment

Your email address will not be published. Required fields are marked *