See what we can offer to your school
"SimpleStudy just makes sense...”
Get the best plan for your school
14 cards from this deck
Code block that performs a task & returns a value
Code block that performs a task but doesn't return a value
Functions return a value; procedures don't
When the result needs to be used elsewhere in the program
To modify data, interact with user, or output without return
Used within expressions or other functions
As standalone statements
Functions/procedures can be called multiple times, reducing duplication
Breaking program into smaller sections makes it easier to read
Individual functions/procedures can be tested independently
Team members can work on different functions/procedures
Attempting to use a RETURN statement in a procedure
Forgetting to store or use the returned result
Functions (e.g., calculateArea, findMaximum)
Select your subjects, and get access to A+ resources today.