FUNCIONES DEFINIDAS POR EL USUARIO
Un función es el entorno de programación que se genera para controlar y procesar los
datos. Para ello están funciones contienen las definiciones de los tipos de datos en lo que
se conoce como parámetros de la función; igualmente la función se le define el tipo que
va a controlar la misma función. Existe una función llamada main(), donde se escribe el
código que va a definir la finalidad del programa; pero las funciones también son de uso y
creatividad del programador. Las funciones es la verdadera base de C y C++.
PROTOTIPO DE LA FUNCION
tipo NombreFuncion (tipo [Parametro1], tipo [Parametro2], ...);
Ejemplos:
Una función que no devuelve nada y que no tiene ningún parámetro tendría un prototipo
de la forma:
void funcion();
Una función con dos parámetros (un char y un int) que devuelve un int tendría el prototipo
siguiente:
int funcion(char, int);
DEVOLUCION DEL VALOR
Una función puede devolver o no un valor. La forma en que la función devuelve un valor al
módulo que la ha llamado es con la sentencia return, que tiene el siguiente formato:
return [Expresion];
Las funciones como vemos son muy importantes en el lenguaje de programación y
permiten ejecutar muchas acciones de acuerdo a las necesidades que tengamos.
Ejemplo:
int suma(int v[])
{
int i, valor=0;
for(i=0;i<10;i++)
valor+=v[i];
return valor;
}
Top Related