Structured programming and subroutines (procedures and functions)

EasyMediumHard
123456789101112131415161718192021222324252627282930313233343536373839404142
Question 25
Easy

The variable deviation in the subroutine shown in Figure 1 is local to that subroutine.

SUBROUTINE evaluatepH(measuredpH, neutralpH)
  deviation ← measuredpH - neutralpH
  IF deviation > 1.5 THEN
    RETURN "ALKALINE"
  ELSEIF deviation < -1.5 THEN
    RETURN "ACIDIC"
  ELSE
    RETURN "NEUTRAL"
  ENDIF
ENDSUBROUTINE

Figure 1

State two properties of local variables, such as deviation, that distinguish them from global variables.

[2]

Structured programming and subroutines (procedures and functions) Questions

  1. GCSE
  2. /Computer Science
  3. /Structured programming and subroutines (procedures and functions)