An algorithm has been written to control an automated parcel labelling system at a distribution centre based on the package weight category selected.
Figure 1
1 category ← USERINPUT
2 IF category = 'heavy' THEN
3 weight_limit ← 80
4 ELSE IF category = 'medium' THEN
5 wt_limit ← 40
6 ELSE IF category = 'light' THEN
7 weight_limit ← 15
8 ELSE
9 OUTPUT 'invalid category'
10 ENDIF
11 FOR i ← 1 TO weight_limit STEP 5
12 IF i < 30 THEN
13 PRINT_LABEL('standard')
14 ELSE
15 PRINT_LABEL('heavy_duty')
16 ENDIF
17 ENDFOR
Write one line of code that would correct the error found in the algorithm in Figure 1.
298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.