Complete Figure 2 by filling in the gaps using the correct words or symbols from Figure 1.
You do not need to use all the items in Figure 1.
Figure 1: Table of keywords and identifiers
| baseFuel | getFuelNeeded | distance | INPUT |
| fuelEfficiency | RETURN | totalFuel | SUBROUTINE |
| baseFuel * safetyMargin | baseFuel / safetyMargin | baseFuel + safetyMargin | safetyMargin |
| OUTPUT | calculate | range | liters |
Figure 2: Incomplete pseudocode
SUBROUTINE getFuelNeeded(_____, _____, safetyMargin)
_____ ← distance * fuelEfficiency
totalFuel ← _____
_____ totalFuel
ENDSUBROUTINE
OUTPUT _____ (350, 0.06, 1.15)
131 exam-style questions on AQA GCSE Computer Science Structured programming and subroutines (procedures and functions). Each one has a worked solution and a mark scheme showing where the marks go.