2. Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .
Ltd
5. Algorithm & Flowchart
Muhammed Noufal V T
muhammednoufalvt@gmail.c
om
www.facebook.com/vtnoufa
lvt
twitter.com/noufalurnappy
in.linkedin.com/pub/muham
med-noufal
9744003056
6. ALGORITHM
• Produce an ordered sequence of
steps that describe solution of
problem
• This sequence of steps is called
an Algorithm
• Set of instructions that leads to a
predictable result
• Goal is to create efficient
7. Flowchart
• A graphical representation of the
sequence of operations in an
information system or program
• Shows logic of an algorithm
• Emphasizes individual steps and their
interconnections
• Different symbols are used to draw
each type of flowchart.
8. Flowchart symbols
Name
Symbol
Use in Flowchart
Oval
Denotes the beginning or end of the program
Parallelogram
Denotes an input operation
Rectangle
Denotes a process to be carried out
e.g. addition, subtraction, division etc.
Diamond
Denotes a decision (or branch) to be made.
The program should continue along one of
two routes. (e.g. IF/THEN/ELSE)
Hybrid
Denotes an output operation
Flow line
Denotes the direction of logic flow in the program
9. Example
• Algorithm
• Step-1: Enter your
email address or phone
number
• Step-2: Enter your
password
• Step-3: check the
entered password is
correct or not, if it is
correct go to step-5
else step-4
• Step-4: print the
entered password is
incorrect please try
• Flowchart
Start
Enter your email
address or phone
number
Enter your
password
Press login button
If
password
is correct
Home
page
Print “The password
you entered is
incorrect please try
again”
10. If this presentation helped you, please visit our
page facebook.com/baabtra and like it.
Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
11. Contact Us
Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550
Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com
NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550