| 1 | 10 | 13 | ||||||||||||||||||||||
| 2 | ||||||||||||||||||||||||
| 11 | ||||||||||||||||||||||||
| 3 | ||||||||||||||||||||||||
| 14 | ||||||||||||||||||||||||
| 4 | ||||||||||||||||||||||||
| 5 | ||||||||||||||||||||||||
| 6 | 12 | |||||||||||||||||||||||
| 7 | ||||||||||||||||||||||||
| 8 | ||||||||||||||||||||||||
| 9 | ||||||||||||||||||||||||
Crossword: Functions & Procedures
Across
1. A variable declared outside any function or procedure, which can be accessed from any part of the program.
2. The area within a program where variables and functions are accessible.
3. The result of executing a function, sent back to the code that called it.
4. The process of dividing a program into separate functions or procedures to make it more organized and easier to maintain.
5. A set of instructions that performs a specific task and does not return a value.
6. Placeholders in a function's definition that outline the type and number of inputs the function can accept
7. The area within a program where variables are accessible within a block of code, such as within an if statement or a loop.
8. A Segment of code that perform a specific task and can be called from within a program.
9. The area in a program where a variable can be accessed
Down
10. A variable declared within a function which can only be accessed within that specific function.
11. A value that is passed to a function or procedure when it is called.
12. A programming technique involving a function that calls itself to solve a problem.
13. A statement used in a subprogram to return a value to the calling program.
14. A reusable block of code that performs a specific task and returns a value.