1.4 DISEÑO DE FUNCIONES
La
función es una estructura autónoma similar a los módulos. La diferencia radica
en que la función se usa para devolver un solo valor de un tipo de dato simple
a su punto de referencia. La función se relaciona especificando su nombre en
una expresión, como si fuera una variable ordinaria de tipo simple. Las
funciones se dividen en estándares y definidas por el usuario.
– Estándar: Son funciones proporcionadas por cualquier lenguaje de programación de alto nivel, y se dividen en aritméticas y alfabéticas.
– Definidas por el usuario: son funciones que puede definirlas el programador con el propósito de ejecutar alguna función específica, y que por lo general se usan cuando se trata de hacer algún cálculo que será requerido en varias ocasiones en la parte principal del algoritmo.
Declaración
de funciones
Consta de una cabecera, seguido de la
palabra (función) y del nombre del argumento de la función después ira el
cuerpo que es una serie de acciones cuya ejecución hará que se asigne un valor
al nombre de la función, esto determina el resultado que ha de devolver al
programa.
Una función puede ser llamada de la
siguiente forma:
Nombre_funcion: función que llama
Lista de parámetros actuales:
constantes variable , expresiones.
Cada vez que se llama a una función
desde el algoritmo principal se establece una correspondencia entre los
parámetros formales y los parámetros actuales.
Una
llamada a la función implica los siguientes pasos:
1._A
cada parámetro formal se le asigna el valor real de su correspondiente
parámetro actual.
2._Se
ejecuta el cuerpo de acciones de la función.
3._Se
devuelve el valor de la función y se retorna al punto de llamada.
Una función o (subprograma) es
una parte del programa bien identificada y que realiza una tarea específica.
Uno de los principios
fundamentales de la programación es “divide y vencerás”. Que consiste en
dividir un problema inicial en subproblemas más pequeños y fáciles de resolver.
Consultar las siguientes
citas:
1 http://ingenieriasistemasdecomputo.blogspot.com/2006/11/32-diseo-algoritmico-de-las- funciones.html
Extraño a mi ex :c
ResponderBorrarQuiérete rey
BorrarEste comentario ha sido eliminado por el autor.
BorrarQuierete rey x2
ResponderBorrarQuiérete rey X3
ResponderBorrarQuierete Rey X4
ResponderBorrarQuierete Rey x5
ResponderBorrarQuierete Rey x6
ResponderBorrar