?Qué significa función?
Una función es una unidad de código que a menudo se define por su papel dentro de una estructura de código mayor. Específicamente, una función contiene una unidad de código que trabaja con varias entradas, muchas de las cuales son variables, y produce resultados concretos que implican cambios en los valores de las variables u operaciones reales basadas en las entradas.
Diccionario Techopedia: Función
Dentro de una estructura de código mayor, una función, que también puede llamarse subrutina o procedimiento, es “llamada” por el código, dependiendo de un evento del usuario o como parte de una operación mayor. Al ser llamada, la función opera sobre 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 entero, y le sumará uno. El código dentro de addone sería algo como esto:
input “x”
x = x + 1
salida “x”
Un ejemplo de una función que opera sobre entradas en su lugar puede tener este aspecto:
entrada “x”
si x > 5 entonces
imprimir x
fin
Aquí, la función puede o no imprimir, dependiendo del valor de “x”.