AQA · GCSE · Computer Science · Higher
Tracing algorithm output for input 5
Figure 2 shows an algorithm, represented using pseudo-code. Line numbers are included but are not part of the algorithm.
| 1 | num ← USERINPUT |
| 2 | IF NOT(num > 1) OR num > 20 THEN |
| 3 | OUTPUT "False" |
| 4 | ELSEIF num > 1 AND num < 15 THEN |
| 5 | OUTPUT "Almost" |
| 6 | ELSEIF num MOD 5 = 0 THEN |
| 7 | OUTPUT "True" |
| 8 | ELSE |
| 9 | OUTPUT "Unknown" |
| 10 | ENDIF |
In the algorithm in Figure 2, what will be the output when the user input is 5? Shade one lozenge.
Write your answer first. You can study the marking guidance whenever you need it.
Study the marking See what earns credit and compare it with a full-mark answer.
Marking points
- 1 Selects Almost.