Skip to content
MathsGenie logo
Open app

Course home

  1. GCSE
  2. Computer Science AQA
  3. Question bank

Programming concepts

EasyMediumHard
123456789101112131415161718192021222324252627282930313233343536373839
Question 39

A programmer is writing a subroutine to search for a specific value, target, within an array called list. The subroutine is shown below:

SUBROUTINE search(target, list)
  i ← 0
  f ← FALSE
  WHILE i < LENGTH(list) DO
    IF list[i] == target THEN
      f ← TRUE
    ENDIF
    i ← i + 1
  ENDWHILE
  OUTPUT f
ENDSUBROUTINE

The identifier for the variable f is not a good choice.

State a better identifier for this variable that makes the algorithm easier to read and understand.

[1]

Programming concepts Questions

  1. GCSE
  2. /Computer Science
  3. /Programming concepts