Skip to content

Course home

Structured programming and subroutines (procedures and functions)

Structured programming and subroutines (procedures and functions)

EasyMediumHard
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
Question 48

State what will be displayed by the print statement when the subroutine Start is called with the values 3, 2 and 5 for the parameters a, b and c respectively.

def Start(a, b, c):
    x = a * b
    print(Process(x, c))

def Process(p, q):
    r = p - q
    if r < 10:
        r = r + Check(p)
    return r

def Check(m):
    if m > 5:
        return 3
    else:
        return 1
[4]
Markscheme

Structured programming and subroutines (procedures and functions) Questions

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

131 exam-style questions on AQA GCSE Computer Science Structured programming and subroutines (procedures and functions). Each one has a worked solution and a mark scheme showing where the marks go.

Question bank