0% found this document useful (0 votes)
12 views13 pages

Flowcharts

The document provides an overview of flowcharting, including the symbols used such as terminals, input/output operations, and assignment operations. It explains how to design flowcharts to solve problems using examples like calculating gross pay and average temperature. Additionally, it discusses the use of connectors and decision-making in flowcharts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views13 pages

Flowcharts

The document provides an overview of flowcharting, including the symbols used such as terminals, input/output operations, and assignment operations. It explains how to design flowcharts to solve problems using examples like calculating gross pay and average temperature. Additionally, it discusses the use of connectors and decision-making in flowcharts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

FLOWCHARTI

NG
Agenda
⦿ Identify the symbols used in the creation
of flowcharts
⦿ Review solving problems using IPO
table and Pseudocode
⦿ Design flowchart to solve problems.
START

What is a Flowchart? “How many


hours did you
work?”

⦿ A flowchart is a Read Hours

diagram that “How much do


you get paid per

depicts the “flow” hour?”

of a program. Read Pay Rate

Gross Pay =
Hours * Pay
Rate

Display Gross
Pay

STOP
Basic Flowchart START
Rounded
Rectangle

Symbols “How many


hours did you
work?”

▣ Notice there are three Read Hours

types of symbols in this “How much do


you get paid per
Parallelogram
flowchart: hour?”

◼ rounded rectangles (Oval)


◼ parallelograms
Read Pay Rate

◼ a rectangle Gross Pay =


Hours * Pay
Rectangle
▣ Each symbol represents Rate

a different type of Display Gross


operation. Rounded
Rectangle
Pay

STOP
Basic Flowchart START Terminal

Symbols “How many


hours did you
work?”

⦿ Terminals Read Hours

⚫ represented by “How much do


you get paid per
ovals/ rounded hour?”

rectangles
⚫ indicate a starting or
Read Pay Rate

ending point Gross Pay =


Hours * Pay
Rate
START
Display Gross
Pay

STOP Terminal
END
Basic Flowchart START

Symbols “How many


hours did you
work?”

⦿ Input/Output Read Hours

Operations “How much do


you get paid per Input/Output
⚫ represented by hour?”
Operation

parallelograms
Read Pay Rate
⚫ indicate an input or
output operation Gross Pay =
Hours * Pay
Rate
Display “How
many hours did Display Gross
Read Hours
you work?” Pay

END
Basic Flowchart START

Symbols “How many


hours did you
work?”

⦿ Assignment Read Hours

⚫ represented by “How much do


you get paid per
rectangles hour?”

⚫ indicates a process
Read Pay Rate
such as a
mathematical Gross Pay =
Hours * Pay
computation or Process Rate

variable assignment
Display Gross
GrossPay = Pay

PayRate * Hours END


Connectors
⦿ Sometimes a flowchart will not fit on one page.
⦿ A connector (represented by a small circle)
allows you to connect two flowchart segments.

⦿ Connectors can also be used to bring two


different flow lines together. This is usually after
a decision box.
Connectors

•The “A” connector


A
indicates that the second START

flowchart segment begins


where the first segment
ends.

STOP
A
Decision

•The diamond is used to


represent where a decision
is to be made

If age
> 12
then
IPO, Pseudocode and Flowchart
Jenny is paid weekly at a rate of $20 an hour. Accept the number
of hours worked within a week and calculate her salary.

ssing Output PSEUDOCODE


IPO, Pseudocode and Flowchart
Within a given day temperature varies. Calculate the average
temperature of a particular day given the maximum and
minimum temperatures
ocessing Output PSEUDOCODE
IPO, Pseudocode and Flowchart
At a particular wine store all beverages are sold for a flat
rate of $4500 per bottle. Accept the number of bottles being
purchased and display the final cost to the customer.

ocessing Output PSEUDOCODE

You might also like