Subprogramas:Invocar Funciones


Una función debe ser llamada de la siguiente forma
pseudocodigo:
nombre_funcion(lista de parametros actuales)

Cada vez que se llama a una función desde el algoritmo principal se establece automáticamente una correspondencia entre los parámetros formales y los actuales. Debe haber exactamente el mismo número de parámetros actuales que de parámetros formales en la declaración de la función y se presupone una correspondencia uno a uno de izquierda a derecha entre los parámetros formales y los actuales.
Una llamada a la función implica los siguientes pasos:
1.A cada parámetro formal se le asigna el valor 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 al nombre de la función y se retorna al punto de llamada
Luego de invocada la función y que devolvió un valor, se sigue con el flujo del programa.