A flowchart is a diagram that visually represents the steps in a process using symbols.
In computer science, flowcharts help programmers plan, design, and debug algorithms before writing code.
They use standard symbols to make it easier to understand, communicate, and improve algorithms before coding them.
NOTE: sub programs will have their own flowcharts.
This shape is used where a sub program will be called within a larger program.
QUESTION 1
1. In an ice-cream and cookie shop, customers can get a voucher for their favourite item.
Customers whose favourite item is ice cream get a voucher for ice cream.
Customers whose favourite item is cookies get a voucher for cookies.
Customers who do not choose either get a voucher for drinks.
Complete the flowchart to show this process.
QUESTION 2
Here is a set of flowchart symbols for an algorithm about flavours
Draw a flowchart to show the completed algorithm. Use every symbol exactly once. Use as many arrows and labels as you require. Do not add any additional symbols.