Subroutines

12345678
Across
  1. 3. Used in a subroutine to allow values to be passed into them.
  2. 5. A subroutine that executes a block of code when called. It does not return a value.
  3. 7. breaking down a problem into smaller subproblems
  4. 8. These can be empty or populated with parameters in the function call
Down
  1. 1. A subroutine that returns a value
  2. 2. the values held in a subroutine call
  3. 4. A set of instructions for solving a problem
  4. 6. what you place at the end of a function definition statement