La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Una función es un bloque de instrucciones que se ejecuta al ser llamada desde algún punto del programa, con nombre, que ejecuta una tarea específica y.

Presentaciones similares


Presentación del tema: "Una función es un bloque de instrucciones que se ejecuta al ser llamada desde algún punto del programa, con nombre, que ejecuta una tarea específica y."— Transcripción de la presentación:

1 Una función es un bloque de instrucciones que se ejecuta al ser llamada desde algún punto del programa, con nombre, que ejecuta una tarea específica y opcionalmente devuelve un valor al programa que la llamó.

2 Declaración o prototipo de Funciones.- es simplemente una presentación de la función. Sintaxis: valor_de_retorno nombre_funcion (lista_tipos_de_parametros); El prototipo declara el valor de retorno de la función y el número, tipos y orden de los parámetros (valores) que la función espera recibir. Normalmente, colocaremos los prototipos de funciones al principio del programa antes de la función main.

3 Diseño de Funciones.- contiene las instrucciones con las que realizará su trabajo la función. valor_de_retorno nombre_funcion (lista_de_parametros) { proceso; }

4 Llamada a Función La llamada a una función se realiza escribiendo el nombre de la función, seguido por la lista de parámetros entre paréntesis. Una función invocada puede regresar el control a su invocador de tres formas:  Si la función no regresa valor, el control se devuelve al encontrar la llave final de la misma.  O ejecutando una instrucción return;  Si la función regresa valor, se debe utilizar la siguiente instrucción para regresar el valor a su invocador: return expresión; Sintaxis: Nombre_de_funcion(parametros);

5 Ejemplo: // funcion que suma dos numeros, con retorno con parámetros #include int suma(int,int); //declaracion de la funcion Void main() { int a,b; cout<<“ingrese el valor de a, b : “; cin>>a>>b; cout<<“la suma de los dos numeros es: “<<suma(a,b)<<endl; } int suma(int x, int y) { return x+y; }

6 Ejemplo: // funcion que suma dos numeros, sin retorno con parámetros #include void suma(int,int); //declaracion de la funcion Void main() { int a,b; cout<<“ingrese el valor de a, b : “; cin>>a>>b; suma(a,b); } void suma(int x, int y) { cout<<“la suma de los dos numeros es: “<<x+y<<endl; }

7 Ejemplo: // funcion que suma dos numeros, sin retorno sin parámetros #include void suma(void); //declaracion de la funcion Void main() { suma( ); } void suma( ) { int a,b; cout<<“ingrese el valor de a, b : “; cin>>a>>b; cout<<“la suma de los dos numeros es: “<<a+b<<endl; }

8 Cuestionario de Funciones Unidad VI Definición de funciones Sintaxis para la declaración de funciones y de un ejemplo. Sintaxis para la llamada a la función y de un ejemplo. Sintaxis para el diseño de la función y de un ejemplo. Por ultimo teclee compile y ejecute los tres ejemplos: – Con parámetros y valor de retorno. – Con parámetros y sin valor de retorno. – Sin parámetros y sin valor de retorno. Entregar el jueves primero de diciembre


Descargar ppt "Una función es un bloque de instrucciones que se ejecuta al ser llamada desde algún punto del programa, con nombre, que ejecuta una tarea específica y."

Presentaciones similares


Anuncios Google