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.
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