Skip to content

Course home

Structured programming and subroutines (procedures and functions)

Structured programming and subroutines (procedures and functions)

EasyMediumHard
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
Question 28

State what will be displayed by the Console.WriteLine statement when the subroutine Alpha is called with the values 5, 4, and 2 for the parameters a, b, and c respectively.

Sub Alpha(a As Integer, b As Integer, c As Integer)
    Dim x As Integer = a + b
    Console.WriteLine(Beta(x, c))
End Sub

Function Beta(m As Integer, n As Integer) As Integer
    Dim y As Integer = m + n
    If y > 10 Then
        y = y + Gamma(m)
    End If
    Return y
End Function

Function Gamma(k As Integer) As Integer
    If k > 5 Then
        Return 3
    Else
        Return 1
    End If
End Function
[1]
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