AQA · GCSE · Computer Science · Higher
Relational operators in an algorithm
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 |
Where is a relational operator first used in the algorithm in Figure 2? 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 line number 2.