Descargar la presentación
La descarga está en progreso. Por favor, espere
1
FUNCIONES Y PROCEDIMIENTOS
JUSTIFICACION Cuando un programa comienza a ser largo y complejo monolítico y difícil de modificar. Además suelen aparecer trozos de código muy similares entre sí repetidos a lo largo de todo el programa.
2
PROCEDIMIENTOS Un procedimiento es un grupo de instrucciones, variables, constantes, etc, que están diseñados con un propósito particular y tiene su nombre propio. un procedimiento es un modulo de un programa que realiza tareas especificas y que no puede regresar valores a la parte principal del programa u otro procedimiento que lo este invocando.
3
Cuando se habla de los procedimientos queda claro que estos son solo algunos aspectos (importantes) de la definicion de un método. Observar que los procedimientos se construyen como parte de la clase pero fuera de main()
4
Formato de Procedimiento
Los procedimientos se podrán escribir después del cuerpo principal del programa utilizando el formato: Public static void NomProc() { instrucciones; }
5
Ejemplo en java INICIO PROC1 F I N PROC2 Y yo soy Soy el
procedimiento uno PROC2 PROC2 Y yo soy El procedimiento dos F I N
6
FUNCIONES Una función es un modulo de un programa separado del cuerpo principal, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque. Una llamada a una función puede aparecer como operando de alguna expresión. El valor de la función se usa, por tanto, para calcular el valor total de la expresión.
7
Formato de una Función La forma general de una función es: tipodatoregresa Nom_fun(parametros) { cuerpo de instrucciones; intruccion return; }
8
El tipo especifica el tipo de valor que la función regresara utilizando la instrucción return.
La lista de parámetros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la función, estas variables actúan como locales dentro del cuerpo de la función.
9
La declaracion de parametros es la especificacion de cada tipo de parametro recibido.
Dentro del cuerpo de la función deber haber una instrucción return cuando menos, para regresar el valor, esta instrucción permite regresar datos.
10
Ejemplo en java INICIO N X=FAC(N) FAC (X) F I N I=1;I<X;I++ E=E*I
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.