0% found this document useful (0 votes)
13 views

Flowchart

The document discusses flowcharts, which are diagrams that represent the logical steps of a program. It describes common flowchart symbols like start/stop, process, input/output, and decision. Guidelines for developing flowcharts are provided, such as having one start and stop symbol and using arrows to show relationships. An example flowchart for calculating the average of two numbers is presented. Practice problems are given to write algorithms and flowcharts for problems involving shapes, discounts, and finding the area and perimeter of a rectangle.

Uploaded by

Navneet Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Flowchart

The document discusses flowcharts, which are diagrams that represent the logical steps of a program. It describes common flowchart symbols like start/stop, process, input/output, and decision. Guidelines for developing flowcharts are provided, such as having one start and stop symbol and using arrows to show relationships. An example flowchart for calculating the average of two numbers is presented. Practice problems are given to write algorithms and flowcharts for problems involving shapes, discounts, and finding the area and perimeter of a rectangle.

Uploaded by

Navneet Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

1

AMITY INSTITUTE OF INFORMATION TECHNOLOGY


BCA, SEM1
COMPUTER AND INFORMATION TECHNOLOGY
CSIT113

DR. RANJANA RAJNISH


INTRODUCTION
2

• What is a Fowchart?
• Symbols
• Guidelines for developing Flowchart
• Solved Example
• Practice Problem
3 WHAT IS A FLOWCHART?

• 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
4
FLOWCHART SYMBOLS
• Some of the common symbols used in drawing
flowcharts are as below:

Symbol Symbol Name Purpose

Used at the beginning and


end of the algorithm to
Start/Stop show start and end of the
program.
5

Indicates processes like


Process mathematical operations.

Used for denoting program


Input/ Output inputs and outputs.
Stands for decision
statements in a program,
Decision
where answer is usually Yes
or No.
6

Shows relationships
Arrow between different
shapes.
On-page Connector Connects two or more
parts of a flowchart,
which are on the same
page.
Off-page Connector Connects two parts of a
flowchart which are
spread over different
pages.
7 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
8 FLOWCHART FOR GOING TO THE
MARKET TO PURCHASE A PEN.
9 FLOWCHART TO CALCULATE THE
AVERAGE OF TWO NUMBERS
10
11 SOLVED EXAMPLE

• Step1: START
• Step2: Take input of values x, y, and z
• Step3: Find sum
• Step4: Compute Average
• Step5: Display Result
• Step6:STOP
12 PRACTICE PROBLEM

• Question: Write an algorithm to find area and perimeter of a


rectangle.
13

• Question: Find circumference of a circle.


14

Algorithm using decision making


• Step1:START
• Step2:Take a and b as input
• Step3: If a is greater than b
• Step4: Display a is greater
• Step5: Else, display b is greater
• Step6:STOP
15

• Question: Take shape as input. If shape is circle, calculate


and display it circumference, else display “Shape is not
circle, so no output to display”
16

• Question: Take cost of a product as input, if cost is less than


10000, give discount of 5% else give discount of 10%.
Display the final amount to be paid.
17 TOOLS USED TO DRAW
FLOWCHART
• Smartdraw

(https://cloud.smartdraw.com/)
• CanvaFlowchart

(https://www.canva.com/en_in/graphs/flowcharts/)
Google Drawings to make a flowchart in Google
Docs
18 REFERENCES

• www.tutorialpoint.com
19

You might also like