Zusammenfassung der Ressource
UNIDAD 6.
FUNCIONES
- Las funciones son una herramienta indispensable para el
programador, tanto las funciones creadas por él mismo
como las que le son proporcionadas por otras librerías,
cualquiera que sea el caso, las funciones permiten
automatizar tareas repetitivas, encapsular el código que
utilizamos, e incluso mejorar la seguridad, confiabilidad y
estabilidad de nuestros programas.
- ¿Funciones, métodos o procedimientos?
- FUNCIONES. Las funciones son un conjunto de procedimiento encapsulados en un bloque, usualmente
reciben parámetros, cuyos valores utilizan para efectuar operaciones y adicionalmente retornan un
valor.
- METODOS. Los métodos y las funciones son funcionalmente idénticos, pero su diferencia radica en el
contexto en el que existen.
- PROCEDIMIENTOS. Los procedimientos son básicamente lo un conjunto de instrucciones que se
ejecutan sin retornar ningún valor, hay quienes dicen que un procedimiento no recibe valores o
argumentos
- Acerca de los argumentos o parámetros
- 1. Una función o procedimiento pueden tener una cantidad cualquier de parámetros.
2. Si una función tiene más de un parámetro cada uno de ellos debe ir separado por
una coma. 3. Los argumentos de una función también tienen un tipo y un nombre
que los identifica. El tipo del argumento puede ser cualquiera y no tiene relación con
el tipo de la función.
- Consejos acerca de return
- Cualquier instrucción que se encuentre después de la ejecución de return
NO será ejecutada.
- El tipo del valor que se retorna en una función debe coincidir con el del tipo declarado a la
función, es decir si se declara int, el valor retornado debe ser un número entero.
- DETALLES PARA FUNCIONES
- Cada parámetro enviado también
va separado por comas.
- El valor retornado por una función puede ser
asignado a una variable del mismo tipo.
- Una función puede llamar a otra dentro de sí misma o incluso
puede ser enviada como parámetro a otra.