El siguiente programa utiliza una función llamada diagonals, que recibe dos parámetros( coordenadaX y coordenadaY que son dos valores enteros)
Las funciones nos sirven para organizar el
código y poderlo reciclar luego. Una función es una estructura que en un
momento dado en el flujo del programa es invocada. Cuando esto pasa,
las instrucciones que estén contenida en la función se van a ejecutar.
Las funciones empiezan a ser mucho más interesantes cuando empezamos a utilizar los parámetros.
Otra cosa que pueden hacer las funciones, y
aquí, aunque puede parecer que la cosa se complica, es cuando las cosas
se vuelven interesantes. Además de poder o no recibir parámetros, una
funcion puede o no devolver (retornar) valores.
Para aprender más mirar este link:
http://processing.joan.cat/cs/s09_funcions/index.html