Saltar al contenido principal

Funciones

Una función (function) en programación estructurada es un bloque de código independiente que realiza una tarea específica y puede ser llamado desde otras partes del programa.

Las funciones permiten dividir un programa complejo en partes más pequeñas y manejables, lo que mejora la organización, la reutilización de código y la claridad.

Las características principales de una función son:

  • Nombre: Cada función tiene un nombre único que se usa para llamarla desde otras partes del código. Este nombre debería ser descriptivo de la tarea que realiza la función.
  • Parámetros o argumentos: Son valores de entrada que se pasan a la función para que pueda realizar su tarea. Las funciones pueden aceptar ninguno, uno o más parámetros, dependiendo de lo que necesiten para funcionar.
  • Cuerpo: Es el conjunto de instrucciones que definen lo que hace la función. Aquí es donde se implementa la lógica específica de la función.
  • Valor de retorno: Muchas funciones devuelven un valor al finalizar su ejecución. Este valor puede ser utilizado en el lugar donde se llamó a la función. No todas las funciones tienen que devolver un valor.
  • Llamadas a la función: Para utilizar una función, es necesario "llamarla" desde otra parte del programa. Al hacerlo, se pasan los valores de los parámetros (si los requiere) y se ejecuta el código contenido en la función.