Computer Science for IGCSE & O level - Programming (Section 11 - No. 29)

What is the primary difference between procedures and functions?
Functions always return a value, while procedures do not.
Procedures always return a value, while functions do not.
Functions can't take parameters.
Procedures are not reusable.

Explanation

The key distinction is the return value; functions always return one, while procedures may or may not.

Comments (0)

Advertisement