SlideShare a Scribd company logo
Introduction to
Algorithm and
Flowchart
Objectives
• Understand what an algorithm is
• Learn the characteristics of a good
algorithm
• Explore flowcharts and their symbols
• Learn to create simple algorithms
and flowcharts
What is an Algorithm?
• A step-by-step procedure to solve
a problem
• Like a recipe that tells you what
to do
• Used in mathematics, computer
science, and everyday life
Characteristics of a Good Algorithm
• Clear and Unambiguous
• Well-Defined Inputs and
Outputs
• Finite Steps
• Effective and Efficient
Real-Life Example of an Algorithm
• Problem: Make a cup of tea
• Steps:
• 1. Boil water
• 2. Add tea leaves
• 3. Add sugar and milk
• 4. Stir and serve
What is a Flowchart?
• A graphical representation of an
algorithm
• Uses symbols to show steps in a
process
• Helps to visualize the logic before
coding
Common Flowchart Symbols
• Oval: Start/End
• Parallelogram: Input/Output
• Rectangle: Process/Instruction
• Diamond: Decision (Yes/No)
Algorithm_and_Flowchart_Presentation.pptx
Algorithm vs Flowchart
• Algorithm: Text-based,
medium readability, step-by-
step debugging
• Flowchart: Diagram-based,
high readability, visual tracing
Practice Time
• Write an algorithm to find the
largest of two numbers
• Draw a flowchart for the same
problem
Summary
• Algorithms are step-by-step
instructions
• Flowcharts are visual tools to
understand logic
• Both are essential for problem-
solving in programming
Q&A
• Any questions?
• Let’s clarify any doubts!

More Related Content

PDF
Chapter-1-Introduction-to-Aglorithms.pdf
PDF
Algorithm & Flowchart.pdf
PPTX
1141_237_747_Module_1_3_process_modelling_and-simulation.pptx
PDF
Algorithm and Programming (Introduction of Algorithms)
PPTX
Programming in C - Problem Solving using C
PPTX
Flowcharts_in_ICT_Presentationnnnnnnnn.pptx
PPTX
Algrithms and frowcharts.pptx
PPTX
Algorithm week2(technovation)
Chapter-1-Introduction-to-Aglorithms.pdf
Algorithm & Flowchart.pdf
1141_237_747_Module_1_3_process_modelling_and-simulation.pptx
Algorithm and Programming (Introduction of Algorithms)
Programming in C - Problem Solving using C
Flowcharts_in_ICT_Presentationnnnnnnnn.pptx
Algrithms and frowcharts.pptx
Algorithm week2(technovation)

Similar to Algorithm_and_Flowchart_Presentation.pptx (20)

PPTX
Academic-Writing--Diagram-Analysis-and-Description.pptx
PPTX
Flowcharts_Presentation .pptx
PDF
Algorithm defination, design & Implementation
PPT
Proble, Solving & Automation
PPT
UNIT- 3-FOC.ppt
PPTX
FLOWCHARTS.pptx
PPTX
Unit 1(1).pptx Program Logic Development
PPTX
Algorithms and flow chart
PDF
Algorithm and flowchart
PPTX
Flow chart
PPTX
Pseudo code.pptx
PPTX
Understanding basic flowchart symbol.pptx
PPTX
IDENTIFY THE DIFFERENT KINDS OF TECHNICAL DRAWING.pptx
PPT
Problem solving
PPS
Chapter #1 overview of programming and problem solving
PPTX
Algorithm in data structure bca .pptx
PDF
WEBINAR: Introduction to Value Stream Mapping
PPTX
Flowcharts
PPT
0.1. NP QC Tool n techniques.ppt
Academic-Writing--Diagram-Analysis-and-Description.pptx
Flowcharts_Presentation .pptx
Algorithm defination, design & Implementation
Proble, Solving & Automation
UNIT- 3-FOC.ppt
FLOWCHARTS.pptx
Unit 1(1).pptx Program Logic Development
Algorithms and flow chart
Algorithm and flowchart
Flow chart
Pseudo code.pptx
Understanding basic flowchart symbol.pptx
IDENTIFY THE DIFFERENT KINDS OF TECHNICAL DRAWING.pptx
Problem solving
Chapter #1 overview of programming and problem solving
Algorithm in data structure bca .pptx
WEBINAR: Introduction to Value Stream Mapping
Flowcharts
0.1. NP QC Tool n techniques.ppt
Ad

Recently uploaded (20)

PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Lesson notes of climatology university.
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
master seminar digital applications in india
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
Institutional Correction lecture only . . .
PDF
Classroom Observation Tools for Teachers
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
Anesthesia in Laparoscopic Surgery in India
Lesson notes of climatology university.
GDM (1) (1).pptx small presentation for students
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
master seminar digital applications in india
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Institutional Correction lecture only . . .
Classroom Observation Tools for Teachers
Microbial diseases, their pathogenesis and prophylaxis
A systematic review of self-coping strategies used by university students to ...
FourierSeries-QuestionsWithAnswers(Part-A).pdf
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
O5-L3 Freight Transport Ops (International) V1.pdf
Ad

Algorithm_and_Flowchart_Presentation.pptx

  • 2. Objectives • Understand what an algorithm is • Learn the characteristics of a good algorithm • Explore flowcharts and their symbols • Learn to create simple algorithms and flowcharts
  • 3. What is an Algorithm? • A step-by-step procedure to solve a problem • Like a recipe that tells you what to do • Used in mathematics, computer science, and everyday life
  • 4. Characteristics of a Good Algorithm • Clear and Unambiguous • Well-Defined Inputs and Outputs • Finite Steps • Effective and Efficient
  • 5. Real-Life Example of an Algorithm • Problem: Make a cup of tea • Steps: • 1. Boil water • 2. Add tea leaves • 3. Add sugar and milk • 4. Stir and serve
  • 6. What is a Flowchart? • A graphical representation of an algorithm • Uses symbols to show steps in a process • Helps to visualize the logic before coding
  • 7. Common Flowchart Symbols • Oval: Start/End • Parallelogram: Input/Output • Rectangle: Process/Instruction • Diamond: Decision (Yes/No)
  • 9. Algorithm vs Flowchart • Algorithm: Text-based, medium readability, step-by- step debugging • Flowchart: Diagram-based, high readability, visual tracing
  • 10. Practice Time • Write an algorithm to find the largest of two numbers • Draw a flowchart for the same problem
  • 11. Summary • Algorithms are step-by-step instructions • Flowcharts are visual tools to understand logic • Both are essential for problem- solving in programming
  • 12. Q&A • Any questions? • Let’s clarify any doubts!