Función

Definición - ¿Qué significa función?

Una función es una unidad de código que a menudo se define por su rol dentro de una estructura de código mayor. Específicamente, una función contiene una unidad de código que trabaja en varias entradas, muchas de las cuales son variables, y produce resultados concretos que involucran cambios en los valores de las variables u operaciones reales basadas en las entradas.

Techinfo explica la función

Dentro de una estructura de código mayor, una función, que también puede denominarse subrutina o procedimiento, es "llamada" por el código, dependiendo de un evento del usuario o como parte de una operación mayor. Cuando se llama, la función opera en las entradas y produce los resultados.

Un ejemplo básico es una función llamada "addone" que tomará una variable x, que se define como un número entero, y agregará una. El código dentro de addone se vería así:

entrada "x"
x = x + 1
salida "x"

Un ejemplo de una función que opera en entradas puede verse así:

entrada "x"
si x> 5 entonces
imprimir x
final

Aquí, la función puede imprimirse o no, según el valor de "x".