Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEMA: INVESTIGACIÓN 2
FUNCIONES
INTEGRANTE:
ERIC BENITEZ 8-978-828
2023
FUNCIONES:
Son subprogramas que le devuelven al programa o subprograma que los invoca un único valor. El
valor que éstas devuelven lo hacen a través de una variable involucrada en una instrucción de
retorno, dentro del conjunto de instrucciones, o en el nombre de ésta; por lo tanto, este tipo de
subprogramas en su encabezamiento (prototipo) sólo tienen parámetros de recibo.
Las funciones devuelven el control de ejecución a la misma instrucción desde donde se llaman.
• Un tipo de dato de retorno: tipo de dato del valor que la subrutina devolverá al terminar
su ejecución.
• Una lista de parámetros: especificación del conjunto de argumentos (pueden ser cero,
uno o más) que la función debe recibir para realizar su tarea.
En este ejemplo, la función duplicar_valor toma un parámetro numero y duplica su valor. Sin
embargo, debido al paso por valor, el valor original de valor fuera de la función no se modifica.
Por otro lado, la función modificar_lista toma un parámetro lista y agrega un elemento a la lista.
Como se pasa por referencia, la lista original mi_lista se modifica tanto dentro como fuera de la
función.
EJEMPLOS