Flowchart CS Thinking Example 1
Follow the full solution, then compare it with the other examples linked below.
Example 1
easyName the four standard flowchart symbols and what each represents.
Solution
- 1 Step 1: Oval (rounded rectangle) = Start/End (terminator). Rectangle = Process (an action or calculation).
- 2 Step 2: Diamond = Decision (a yes/no question that creates a branch). Parallelogram = Input/Output (data entering or leaving the system).
- 3 Step 3: Arrows connect the symbols to show the flow of control from one step to the next.
Answer
Oval = Start/End, Rectangle = Process, Diamond = Decision, Parallelogram = Input/Output. Arrows show flow.
Flowcharts use standardised symbols to visually represent algorithms. They are especially useful for showing branching logic and loops in a way that is easy to follow.
About Flowchart
A visual diagram that represents the steps of an algorithm using standard shapes: ovals for start and end, rectangles for processes or actions, diamonds for decisions (yes/no questions), parallelograms for input/output, and arrows to show the flow of execution between steps.
Learn more about Flowchart โMore Flowchart Examples
Example 2 medium
Describe the flowchart for a program that keeps asking the user to enter a password until they enter
Example 3 mediumDescribe the flowchart for a program that reads a number and outputs whether it is positive, negativ
Example 4 hardCompare the strengths and weaknesses of flowcharts vs pseudocode for designing algorithms. When woul