En programacin, una funcin es una seccin de un programa que calcula un
valor de manera independiente al resto del programa. Una funcin tiene tres componentes importantes:
los parmetros, que son los valores que recibe la funcin como entrada;
el cdigo de la funcin, que son las operaciones que hace la funcin; y
el resultado (o valor de retorno), que es el valor final que entrega la
funcin.
En esencia, una funcin es un mini programa. Sus tres componentes son
anlogos a la entrada, el proceso y la salida de un programa. En el ejemplo del factorial, el parmetro es el entero al que queremos calcularle el factorial, el cdigo es el ciclo que hace las multiplicaciones, y el resultado es el valor calculado.