1 / 9

Prof. Franklin Cedeño

Funciones con c++. Prof. Franklin Cedeño. FUNCIONES EN C++. 01010101 01010101 11100001010 0101010001 0101011010. ! cada día entiendo menos este código¡.

elias
Download Presentation

Prof. Franklin Cedeño

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Funciones con c++ Prof. Franklin Cedeño

  2. FUNCIONES EN C++ 01010101 01010101 11100001010 0101010001 0101011010 ! cada día entiendo menos este código¡ Cuando tratamos de resolver un problema, resulta muy útil utilizar la filosofía de “divide y vencerás”. Esta estrategia consiste en dividir nuestro problema en otros más sencillos Una función es un bloque de instrucciones a las que se les asigna un nombre. Entonces, cada vez que necesitemos que se ejecuten esa serie de instrucciones, haremos una invocación a la función.

  3. FUNCIONES EN C++ Función void: Una función void (procedimientos , en algunos lenguajes) no devuelve un valor de función . Tampoco es llamada desde dentro de una expresión . Escritura de módulos como funciones void: Es muy simple convertir un módulo en una función void en c++. Básicamente, una función void se parece a la función main, excepto que el encabezado de función emplea void en lugar de int como el tipo de dato de la función. Además , el cuerpo de una función void no contiene sentencia return 0;

  4. FUNCIONES EN C++ #include <cstdlib> #include <iostream> usingnamespacestd; void mostrar2lineas(); void mostrar4lineas(); intmain(intargc, char *argv[]) { mostrar2lineas(); cout<<"Mi primera funcion"<<endl; mostrar4lineas(); system("PAUSE"); return EXIT_SUCCESS; } void mostrar2lineas() { cout<<"*********************"<<endl; cout<<"*********************"<<endl; } void mostrar4lineas() { cout<<"*********************"<<endl; cout<<"*********************"<<endl; cout<<"*********************"<<endl; cout<<"*********************"<<endl; } Prototipos de las funciones Función mostrar2lineas() Cuerpo de la función Función mostrar4lineas() Cuerpo de la función

  5. FUNCIONES EN C++ Cuando compilamos y ejecutamos:

  6. FUNCIONES EN C++ #include <cstdlib> #include <iostream> usingnamespacestd; void blancas() { cout<<"@@@@@@@@"; } void negras() { cout<<" "; } intmain(intargc, char *argv[]) { for(int i=1;i<=5;i++) { negras(); blancas(); negras(); blancas(); negras(); blancas(); negras(); blancas(); cout<<endl; } system("PAUSE"); return EXIT_SUCCESS; } Definición de la función: declaración que incluye el cuerpo de la función Definición de la función: declaración que incluye el cuerpo de la función

  7. FUNCIONES EN C++ #include <cstdlib> #include <iostream> usingnamespacestd; void cubo(int numero); intmain(intargc, char *argv[]) { intnum; cout<<"Ingresar el numero para cacular su cubo: "; cin>>num; cubo(num); system("PAUSE"); return EXIT_SUCCESS; } void cubo(int numero) { cout<<numero*numero*numero<<endl; } Prototipo de la función int numero es el parámetro de la función que recibirá un dato de tipo integer Llamado de la función cubo con el paso de parámetro de la variable num Definición de la función cubo la cual permite un procesar el parámetro de una variable de tipo integer

  8. FUNCIONES EN C++

  9. FUNCIONES EN C++ • Bibliografía: • Nell Dale, Chip Weems, Programación y resolución de problemas con c++. 2007 cuarta edición. HASTA LA VICTORIA SIEMPRE

More Related