A marine research buoy records water salinity levels (in practical salinity units, PSU) over a 6-hour period into an array of 6 elements. A trainee programmer has written a section of pseudocode to find the minimum salinity level recorded.
1 salinity = [35.2, 34.8, 35.5, 33.9, 34.1, 35.0]
2 minimum = salinity
3 k = 1
4 WHILE k <= 6
5 IF salinity[k] < minimum THEN
6 minimum = salinity
7 ENDIF
8 k = k + 1
9 ENDWHILE
10 OUTPUT "Minimum: " + minimum
Line 4 and Line 6 cause errors.
Identify the error in each line and construct new lines of pseudocode that will correct the errors.
| Line Number | Error | Correction |
|---|---|---|
| Line 4 | ||
| Line 6 |