SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Japanese and filipino culture
Japanese and filipino cultureJapanese and filipino culture
Japanese and filipino culture
jcmrarejob
 
Roxas administration (DBS-Manila)
Roxas administration (DBS-Manila)Roxas administration (DBS-Manila)
Roxas administration (DBS-Manila)
Romina Zaballero
 
Lesson 4 Advanced Spreadsheet Skills/Post-Test
Lesson 4 Advanced Spreadsheet Skills/Post-TestLesson 4 Advanced Spreadsheet Skills/Post-Test
Lesson 4 Advanced Spreadsheet Skills/Post-Test
daki01
 
Filipino culture report
Filipino culture reportFilipino culture report
Filipino culture report
guevarra_2000
 

Was ist angesagt? (20)

Filipino are respectful
Filipino are respectfulFilipino are respectful
Filipino are respectful
 
Japanese and filipino culture
Japanese and filipino cultureJapanese and filipino culture
Japanese and filipino culture
 
Empowerment Technology Lesson 3
Empowerment Technology Lesson 3Empowerment Technology Lesson 3
Empowerment Technology Lesson 3
 
Webpage Design Using Templates and Online WYSIWYG Platforms
Webpage Design Using Templates and Online WYSIWYG PlatformsWebpage Design Using Templates and Online WYSIWYG Platforms
Webpage Design Using Templates and Online WYSIWYG Platforms
 
Excel ppt
Excel pptExcel ppt
Excel ppt
 
History of ms office
History of ms office History of ms office
History of ms office
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excel
 
Pre Colonial Life and Culture in the Philippines
Pre Colonial Life and Culture in the PhilippinesPre Colonial Life and Culture in the Philippines
Pre Colonial Life and Culture in the Philippines
 
Empowerment Technology Lesson 2
Empowerment Technology Lesson 2Empowerment Technology Lesson 2
Empowerment Technology Lesson 2
 
Online Systems, Functions, and Platforms
Online Systems, Functions, and PlatformsOnline Systems, Functions, and Platforms
Online Systems, Functions, and Platforms
 
GE 5 - YUNIT 1: ANG PAGTATAGUYOD NG WIKANG PAMBANSA
GE 5 - YUNIT 1: ANG PAGTATAGUYOD NG WIKANG PAMBANSAGE 5 - YUNIT 1: ANG PAGTATAGUYOD NG WIKANG PAMBANSA
GE 5 - YUNIT 1: ANG PAGTATAGUYOD NG WIKANG PAMBANSA
 
Roxas administration (DBS-Manila)
Roxas administration (DBS-Manila)Roxas administration (DBS-Manila)
Roxas administration (DBS-Manila)
 
Lesson 4 Advanced Spreadsheet Skills/Post-Test
Lesson 4 Advanced Spreadsheet Skills/Post-TestLesson 4 Advanced Spreadsheet Skills/Post-Test
Lesson 4 Advanced Spreadsheet Skills/Post-Test
 
LESSON 5 ADVANCE PRESENTATION SKILLS
LESSON 5 ADVANCE PRESENTATION SKILLSLESSON 5 ADVANCE PRESENTATION SKILLS
LESSON 5 ADVANCE PRESENTATION SKILLS
 
Collaborative ICT Development - Empowerment Technologies
Collaborative ICT Development - Empowerment TechnologiesCollaborative ICT Development - Empowerment Technologies
Collaborative ICT Development - Empowerment Technologies
 
Empowerment Technologies - Principles and Basic Techniques of Image Manipulation
Empowerment Technologies - Principles and Basic Techniques of Image ManipulationEmpowerment Technologies - Principles and Basic Techniques of Image Manipulation
Empowerment Technologies - Principles and Basic Techniques of Image Manipulation
 
Filipino culture report
Filipino culture reportFilipino culture report
Filipino culture report
 
Early Filipinos
Early FilipinosEarly Filipinos
Early Filipinos
 
Productivity tools
Productivity toolsProductivity tools
Productivity tools
 
1. The Cavite Mutiny
1. The Cavite Mutiny 1. The Cavite Mutiny
1. The Cavite Mutiny
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Kürzlich hochgeladen (20)

MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
Implanted Devices - VP Shunts: EMGuidewire's Radiology Reading Room
Implanted Devices - VP Shunts: EMGuidewire's Radiology Reading RoomImplanted Devices - VP Shunts: EMGuidewire's Radiology Reading Room
Implanted Devices - VP Shunts: EMGuidewire's Radiology Reading Room
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 

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