Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LenguajesdeprogramacionC - nivel1-Unidad1-03-Funciones Definidas Por El Usuario
LenguajesdeprogramacionC - nivel1-Unidad1-03-Funciones Definidas Por El Usuario
Administracin de Proyectos de desarrollo de Software Ciclo de vida de un del proyecto Elementos bsicos Lenguaje Enfoque moderno
Fin de la presentacin
Administracin de Proyectos de desarrollo de Software Ciclo de vida de un del proyecto Elementos bsicos Lenguaje Enfoque moderno
Un programa en C++ se forma por una coleccin de funciones. Todos los programas se construyen a partir de una o ms funciones que se integran para crear una aplicacin. Todas las funciones contienen uno o ms estatutos C++ y se crean generalmente para realizar una nica tarea.
La definicin de una funcin se realiza escribiendo primero el tipo del valor de retorno de la funcin, despus el nombre de la funcin, posteriormente entre parntesis las variables que utilizar dicha funcin (parmetros) y finalmente las instrucciones de la funcin. Las funciones definidas por el usuario se invocan por su nombre y los parmetros opcionales que se puedan tener.
Todas las funciones tienen nombre y una lista de valores que recibe. Se puede asignar cualquier nombre a la funcin, pero normalmente se procura que dicho nombre describa el propsito de la funcin. Una declaracin de funcin indica al compilador el nombre de la funcin que se est invocando en el programa. Si la funcin no se defina, el compilador informa de un error.
Por ejemplo:
double promedio( int a, int b, int c) { return (a + b + c ) / 3.0; } Declara a la funcin promedio, la cual recibe tres valores enteros y calcula y regresa el promedio de ellos.
int suma( int a, int b) { return (a + b); } Declara a la funcin suma, la cual recibe dos valores enteros y calcula y regresa la suma de ellos.