An algorithm is represented in the pseudocode below.
numTickets ← USERINPUT
numVIPPasses ← USERINPUT
bookingFee ← 15
IF numTickets > 40 THEN
totalCost ← numTickets * 8
ELSE
IF numTickets ≥ 15 THEN
totalCost ← numTickets * 10
ELSE
totalCost ← numTickets * 12
ENDIF
ENDIF
totalCost ← totalCost + (numVIPPasses * 50)
IF totalCost < 800 THEN
totalCost ← totalCost + bookingFee
ENDIF
OUTPUT totalCost
Complete the table below to show the outputs of the algorithm.
Input value for numTickets | Input value for numVIPPasses | Output |
|---|---|---|
| 40 | 15 | |
| 10 | 6 | |
| 100 | 2 |
208 exam-style questions on AQA GCSE Computer Science Representing algorithms. Each one has a worked solution and a mark scheme showing where the marks go.