Skip to content
MathsGenie logo
Open app

Course home

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

Programming concepts

EasyMediumHard
12345678910111213141516171819202122232425262728293031323334353637
Question 30

Write a Python program to:

  • check that in the middle column (column 1):
    • the second row value (row 1) is exactly 5 more than the first row value (row 0)
    • the third row value (row 2) is exactly 5 more than the second row value (row 1)
  • display Verified when the column meets both conditions above
  • display Rejected when the column does not meet both conditions above.

For example:

  • for the grid in Figure 1, the program would display Rejected
  • for the grid in Figure 2, the program would display Verified

You must use the getValue function in your Python code.

You should use meaningful variable name(s) and Python syntax in your answer.

Subroutine

SubroutinePurpose
getValue(row, column)Returns the integer value at grid position (row, column)

Figure 1

Column 0Column 1Column 2
Row0348
16910
291215

Figure 2

Column 0Column 1Column 2
Row0328
16710
291215
[4]

Programming concepts Questions

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