Está en la página 1de 2

Subrutinas o procedimientos

Son códigos reutilizables que se utiliza para realizar tareas específicas, estas permiten
organizar el código y facilitar la modificación y mantenimiento del programa. Consta de una
secuencia de instrucciones que se ejecutan de forma secuencial cuando son llamadas desde
otra parte del programa. Pueden recibir parámetros de entrada y devolver valores de salida, lo
que les permite interactuar con el resto del programa.

Declaración de una subrutina

Varia dependiendo del tipo de leguaje de programación se deberá usar. Ahora mostrare un
ejemplo en el leguaje de Python

En este ejemplo, nombre_subrutina es el nombre que le das a tu subrutina. Puedes


especificar los parámetros de entrada dentro de los paréntesis (parametro1, parametro2, ...).
Dentro del cuerpo de la subrutina, escribirás las instrucciones que deseas que se ejecuten
cuando se llame a la subrutina.

Opcionalmente, puedes utilizar la palabra clave return para devolver un valor al lugar desde
donde se llamó a la subrutina

Parámetros

Son variables o valores que se utilizan dentro de una subrutina, estos reciben datos externos
con los que se pueda trabajar y realizar sus operaciones

Existe dos tipos de parámetros que se utiliza en una subrutina:

1. Parámetros de entrada o formales


Son variables que se utilizan para recibir valores desde el punto de llamada a la
subrutina. Estos parámetros permiten que los datos sean pasados a la subrutina para
su procesamiento. Dentro del cuerpo de la subrutina, estos parámetros pueden ser
tratados como variables locales
2. Parámetros de salida o de retorno
Son variables que se utilizan para devolver valores desde la subrutina hacia el punto de
llamada. Estos parámetros permiten que la subrutina pueda entregar algún resultado
o información específica. El valor asignado a los parámetros de salida en la subrutina
se devuelve al lugar desde donde se llamó a la misma.
}

NORMAS GENERALES

También podría gustarte