Professional Documents
Culture Documents
1.4 Flowcharts
1.4 Flowcharts
1.4 Flowcharts
Chapter No: 1
Chapter Name: Problem Solving Aspects
1.4 Flowcharts
Flowcharts:
Flowchart is a graphical representation of an algorithm.
A flowchart is a type of diagram that represents an algorithm, workflow or process.
Flowchart shows flow of the whole process which includes the data inputs, process,
decision and output generated.
PROBLEM SOLVING USING COMPUTER & C PROGRAMMING (FYBCS) BY PROF. SARFARAZ SHAIKH 1
VIDYA PRATISHTHAN’S COMMERCE & SCIENCE COLLEGE INDAPUR.
On-page
Used to join different flowline
Connector
Predefined
Represents a group of statements
Process /
performing one processing task.
Function
Advantages:
Limitations:
1. It is difficult to draw flowchart for large and complex programs.
2. In this there is no standard to determine the amount of detail.
3. Difficult to reproduce the flowcharts.
4. It is very difficult to modify the Flowchart.
PROBLEM SOLVING USING COMPUTER & C PROGRAMMING (FYBCS) BY PROF. SARFARAZ SHAIKH 2
VIDYA PRATISHTHAN’S COMMERCE & SCIENCE COLLEGE INDAPUR.
Examples :
Start
Read A, B
C=A+B
Print C
Stop
PROBLEM SOLVING USING COMPUTER & C PROGRAMMING (FYBCS) BY PROF. SARFARAZ SHAIKH 3
VIDYA PRATISHTHAN’S COMMERCE & SCIENCE COLLEGE INDAPUR.
Algorithm Vs Flowchart :
Flowchart Algorithm
Easy to show branching and looping. Difficult to show branching and looping
Flowchart for big problem is impractical Algorithm can be written for any problem
PROBLEM SOLVING USING COMPUTER & C PROGRAMMING (FYBCS) BY PROF. SARFARAZ SHAIKH 4