SlideShare a Scribd company logo
1 of 24
Represent conditional statements using
flowcharting.
It is a detailed sequence of simple steps
that are needed to solve a problem.
A graphic representation of an
algorithm.
Graphically depicts the logical steps
to carry out a task and shows how the
steps relate to each other.
Used during the design phase of
programming to work out the logical
flow.
FLOWCHART
SYMBOL
FLOWCHART NAME FUNCTION
Terminator / Terminal
Block
This symbol can only be
seen at the beginning
and end of the program.
Flow lines Defines logical sequence
of the program. It gives
the direction of logic flow.
Input / Output Block The inputting of data for
processing, and printing
out of processed data.
Process Block Manipulation of data
(assignments and
mathematical
computation
FLOWCHART SYMBOL FLOWCHART NAME FUNCTION
Decision Block Denotes a decision to be
made. Process conditions
using relational operators.
Used for trapping and filtering
data.
On-page Connector Connects to the flowchart to
avoid spaghetti/redundant
connection on the same
page.
Off-page Connector Connects the flowchart on
different page to avoid
spaghetti/redundant
connection.
Initialization Used to initialize a value;
mostly used in looping
process.
1. The flowchart should flow from the top
to bottom.
2. If the chart becomes complex, utilize
connecting marks.
3. Avoid intersecting flow lines.
4. Use meaningful descriptions in the
symbol.
Input a,b
Sum=a+b
Ave=(sum/2)
Display
Sum, Ave
start
End
Design a flowchart that will compute for
the volume of a box. The box has 3
dimensions (L, W, and H).
Selection
Structure
IF
condition
ELSE
logic
THEN
logic
False
True
Create a flowchart that will input grade
and determine if the student is “PASSED” or
“FAILED”. Assume 75 and above is the
passing mark.
Repetition
Structure
Do-While Loop
IF
conditio
n
ELSE
logic
True
False
ELSE
logic
IF
conditi
on
Do-Until Loop
False
True
Create a flowchart that will display 11 to 20
using a looping control structure
Create a flowchart that will compute for
the simple interest 5 times. Assume:
Interest=Principal Value * Rate * Time.
Design a flowchart that will input two
numbers and display the larger number
entered.
1. Any customer whose total purchase is at least
1,000 Php will be given a 10% discount. Construct
a flowchart with equivalent Pseudocode that will
input the customer’s purchase and output his bill.
2. Construct a flowchart and Pseudocode that will
display MINTER2 ten times.
3. Create a flowchart and Pseudocode that will
enter hours and display if the employee has
overtime hours if he exceeds 40 hours.
4. Every leap year is divisible by 4. Design the
flowchart and Pseudocode that will input YEAR
and display whether the year is a “LEAP YEAR” or
“ORDINARY YEAR”.
1. Design the flowchart with equivalent
Pseudocode that examines the value of a
variable called “temp” then display the
following messages, depending on the
value assigned to temperature:
TEMPERATURE MESSAGE
Less than 0 “It is an ICE”
Between 0 and 100 “It is a WATER”
Exceeds 100 “It is a STEAM”
2. A student grade may be calculated
based on his score. Construct a flowchart
with equivalent Pseudocode that will input
score and display its equivalent grade.
SCORE GRADE
Below 60 F
At least 60 but below 70 D
At least 70 but below 80 C
At least 80 but below 90 B
At least 90 A
Flowcharts

More Related Content

What's hot

Philippine literature during the enlightenment period
Philippine literature during the enlightenment periodPhilippine literature during the enlightenment period
Philippine literature during the enlightenment period
school
 
Saligang batas ng pilipinas(1987)
Saligang batas ng pilipinas(1987)Saligang batas ng pilipinas(1987)
Saligang batas ng pilipinas(1987)
Harvey Lacdao
 
Ang Pagbuo Ng Konseptong Papel
Ang Pagbuo Ng Konseptong PapelAng Pagbuo Ng Konseptong Papel
Ang Pagbuo Ng Konseptong Papel
allan jake
 

What's hot (20)

Computer programming:Know How to Flowchart
Computer  programming:Know How to FlowchartComputer  programming:Know How to Flowchart
Computer programming:Know How to Flowchart
 
El filibusterismo
El filibusterismoEl filibusterismo
El filibusterismo
 
Gamit ng wika sa lipunan
Gamit ng wika sa lipunanGamit ng wika sa lipunan
Gamit ng wika sa lipunan
 
Philippine literature during the enlightenment period
Philippine literature during the enlightenment periodPhilippine literature during the enlightenment period
Philippine literature during the enlightenment period
 
Kasanayan sa Pagsulat
Kasanayan  sa PagsulatKasanayan  sa Pagsulat
Kasanayan sa Pagsulat
 
Talumpati tungkol sa Pangangampanya sa Pagka-pangulo.
Talumpati tungkol sa Pangangampanya sa Pagka-pangulo.Talumpati tungkol sa Pangangampanya sa Pagka-pangulo.
Talumpati tungkol sa Pangangampanya sa Pagka-pangulo.
 
Kahulugan at kahalagahan ng wika
Kahulugan at kahalagahan ng wikaKahulugan at kahalagahan ng wika
Kahulugan at kahalagahan ng wika
 
Paraan ng pananaliksik
Paraan ng pananaliksikParaan ng pananaliksik
Paraan ng pananaliksik
 
Memorandum filipino
Memorandum  filipinoMemorandum  filipino
Memorandum filipino
 
Talumpati
TalumpatiTalumpati
Talumpati
 
Banaag at sikat
Banaag at sikatBanaag at sikat
Banaag at sikat
 
salita ng taon
salita ng taonsalita ng taon
salita ng taon
 
Kabanata 4 (presentasyon at interpretasyon) pinal
Kabanata 4 (presentasyon at interpretasyon) pinalKabanata 4 (presentasyon at interpretasyon) pinal
Kabanata 4 (presentasyon at interpretasyon) pinal
 
Filipino Social Thinkers (D.I.S.S)
Filipino Social Thinkers (D.I.S.S)Filipino Social Thinkers (D.I.S.S)
Filipino Social Thinkers (D.I.S.S)
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
EMPOWERMENT TECHNOLOGIES - LESSON 4
EMPOWERMENT TECHNOLOGIES - LESSON 4EMPOWERMENT TECHNOLOGIES - LESSON 4
EMPOWERMENT TECHNOLOGIES - LESSON 4
 
Konsepto ng wika
Konsepto ng wikaKonsepto ng wika
Konsepto ng wika
 
Saligang batas ng pilipinas(1987)
Saligang batas ng pilipinas(1987)Saligang batas ng pilipinas(1987)
Saligang batas ng pilipinas(1987)
 
Ang Pagbuo Ng Konseptong Papel
Ang Pagbuo Ng Konseptong PapelAng Pagbuo Ng Konseptong Papel
Ang Pagbuo Ng Konseptong Papel
 
Sitwasyong pangwika-sa-socmed (1)
Sitwasyong pangwika-sa-socmed (1)Sitwasyong pangwika-sa-socmed (1)
Sitwasyong pangwika-sa-socmed (1)
 

Similar to Flowcharts

Pseudocode-Flowchart
Pseudocode-FlowchartPseudocode-Flowchart
Pseudocode-Flowchart
lotlot
 
Fundamentals of Programming Lecture #1.pptx
Fundamentals of Programming Lecture #1.pptxFundamentals of Programming Lecture #1.pptx
Fundamentals of Programming Lecture #1.pptx
Eyasu46
 
Spring Transaction
Spring TransactionSpring Transaction
Spring Transaction
patinijava
 

Similar to Flowcharts (20)

Pseudocode-Flowchart
Pseudocode-FlowchartPseudocode-Flowchart
Pseudocode-Flowchart
 
Fundamentals of Programming Chapter 3
Fundamentals of Programming Chapter 3Fundamentals of Programming Chapter 3
Fundamentals of Programming Chapter 3
 
AlgorithmAndFlowChart.pdf
AlgorithmAndFlowChart.pdfAlgorithmAndFlowChart.pdf
AlgorithmAndFlowChart.pdf
 
Fundamentals of Programming Lecture #1.pptx
Fundamentals of Programming Lecture #1.pptxFundamentals of Programming Lecture #1.pptx
Fundamentals of Programming Lecture #1.pptx
 
Lecture1-Algorithms-and-Flowcharts-ppt.ppt
Lecture1-Algorithms-and-Flowcharts-ppt.pptLecture1-Algorithms-and-Flowcharts-ppt.ppt
Lecture1-Algorithms-and-Flowcharts-ppt.ppt
 
Basic Slides on Algorithms and Flowcharts
Basic Slides on Algorithms and FlowchartsBasic Slides on Algorithms and Flowcharts
Basic Slides on Algorithms and Flowcharts
 
PRELIM-Lesson-2.pdf
PRELIM-Lesson-2.pdfPRELIM-Lesson-2.pdf
PRELIM-Lesson-2.pdf
 
Cp module 2
Cp module 2Cp module 2
Cp module 2
 
Programming flowcharts for C Language
Programming flowcharts for C LanguageProgramming flowcharts for C Language
Programming flowcharts for C Language
 
Compiler Construction for DLX Processor
Compiler Construction for DLX Processor Compiler Construction for DLX Processor
Compiler Construction for DLX Processor
 
Flowcharts
FlowchartsFlowcharts
Flowcharts
 
Basics of c++
Basics of c++ Basics of c++
Basics of c++
 
Access tips access and sql part 6 dynamic reports
Access tips  access and sql part 6  dynamic reportsAccess tips  access and sql part 6  dynamic reports
Access tips access and sql part 6 dynamic reports
 
Flowcharting and Algorithm
Flowcharting and Algorithm Flowcharting and Algorithm
Flowcharting and Algorithm
 
Flowchart - Introduction and Designing Tools
Flowchart - Introduction and Designing ToolsFlowchart - Introduction and Designing Tools
Flowchart - Introduction and Designing Tools
 
algorithms and flow chart overview.pdf
algorithms and flow chart overview.pdfalgorithms and flow chart overview.pdf
algorithms and flow chart overview.pdf
 
algorithm and Pseudocode
algorithm and Pseudocodealgorithm and Pseudocode
algorithm and Pseudocode
 
Spring Transaction
Spring TransactionSpring Transaction
Spring Transaction
 
learn computer science.ppt
learn computer science.pptlearn computer science.ppt
learn computer science.ppt
 
How To Automate Part 3
How To Automate Part 3How To Automate Part 3
How To Automate Part 3
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 

Flowcharts

  • 1.
  • 2. Represent conditional statements using flowcharting.
  • 3. It is a detailed sequence of simple steps that are needed to solve a problem.
  • 4. A graphic representation of an algorithm. Graphically depicts the logical steps to carry out a task and shows how the steps relate to each other. Used during the design phase of programming to work out the logical flow.
  • 5. FLOWCHART SYMBOL FLOWCHART NAME FUNCTION Terminator / Terminal Block This symbol can only be seen at the beginning and end of the program. Flow lines Defines logical sequence of the program. It gives the direction of logic flow. Input / Output Block The inputting of data for processing, and printing out of processed data. Process Block Manipulation of data (assignments and mathematical computation
  • 6. FLOWCHART SYMBOL FLOWCHART NAME FUNCTION Decision Block Denotes a decision to be made. Process conditions using relational operators. Used for trapping and filtering data. On-page Connector Connects to the flowchart to avoid spaghetti/redundant connection on the same page. Off-page Connector Connects the flowchart on different page to avoid spaghetti/redundant connection. Initialization Used to initialize a value; mostly used in looping process.
  • 7. 1. The flowchart should flow from the top to bottom. 2. If the chart becomes complex, utilize connecting marks. 3. Avoid intersecting flow lines. 4. Use meaningful descriptions in the symbol.
  • 9. Design a flowchart that will compute for the volume of a box. The box has 3 dimensions (L, W, and H).
  • 11. Create a flowchart that will input grade and determine if the student is “PASSED” or “FAILED”. Assume 75 and above is the passing mark.
  • 13. Create a flowchart that will display 11 to 20 using a looping control structure
  • 14. Create a flowchart that will compute for the simple interest 5 times. Assume: Interest=Principal Value * Rate * Time.
  • 15. Design a flowchart that will input two numbers and display the larger number entered.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. 1. Any customer whose total purchase is at least 1,000 Php will be given a 10% discount. Construct a flowchart with equivalent Pseudocode that will input the customer’s purchase and output his bill. 2. Construct a flowchart and Pseudocode that will display MINTER2 ten times. 3. Create a flowchart and Pseudocode that will enter hours and display if the employee has overtime hours if he exceeds 40 hours. 4. Every leap year is divisible by 4. Design the flowchart and Pseudocode that will input YEAR and display whether the year is a “LEAP YEAR” or “ORDINARY YEAR”.
  • 22. 1. Design the flowchart with equivalent Pseudocode that examines the value of a variable called “temp” then display the following messages, depending on the value assigned to temperature: TEMPERATURE MESSAGE Less than 0 “It is an ICE” Between 0 and 100 “It is a WATER” Exceeds 100 “It is a STEAM”
  • 23. 2. A student grade may be calculated based on his score. Construct a flowchart with equivalent Pseudocode that will input score and display its equivalent grade. SCORE GRADE Below 60 F At least 60 but below 70 D At least 70 but below 80 C At least 80 but below 90 B At least 90 A