Funciones Presentacion
Funciones Presentacion
Funciones Presentacion
Hay dos tipos de funciones, las funciones propias de librerías de los lenguajes de
programación y las definidas por el programador.
Objetivo General: Investigar que son las funciones dentro de un lenguaje de
programación, utilizando material bibliográfico, para poder definir y explicar un
ejemplo específico.
Objetivos Específicos:
• Como opera una función en los lenguajes de programación.
Un Valor.
Función Salida Una o más acciones
Entrada
(encender un
bombillo, etc.)
Una función es un conjunto de instrucciones que desarrolla una tarea particular dentro del
programa.
Cada función tiene un valor de retorno, un nombre y una o más variables (parámetros)
de entrada.
¿Por qué usar funciones en los lenguajes de
programación?
¿Para qué un programa? Solución a un problema.
Dividir un problema
complejo en problemas mas
Programa Subprograma sencillos.
Subalgoritmo
Algoritmo Estrategia =Dividir y
vencer
Continuación…
Donde cada modulo desarrolla una tarea especifica que contribuye a la solución
del programa.
Hay una ventaja de trabajar de esta forma, ya que cada modulo puede ser probado
por separado de forma que es mas fácil depurar y encontrar errores en el
programa.
Tipos de funciones
1. Funciones internas o intrínsecas: son las funciones incorporadas al
lenguaje de programación.
2. Funciones externas: son las funciones definidas por el usuario, las cuales
son creadas por el usuario cuando las funciones estándares o internas no
permiten realizar el tipo de cálculo deseado.
Ventajas de utilizar funciones
Fin función
Función: especificación formal
Tipo: Especifica el tipo de valor que devuelve la función.
Nombre: toda función tiene como identificador un nombre que puede ser nemotécnico, es decir
que de indicios del proceso que
realiza.
Lista de parámetros: es la lista de nombres de variables separados por comas con sus tipos
asociados que reciben los valores de los argumentos que le envía la función principal.
Ejemplo:
1. 2.
Realizar el diseño de la función (cálculo del cubo
Se definirá como de un número).