FUNCIONES
Las funciones son un un conjunto de instrucciones que cumplen con una acción específica. Cada función puede ya estar determinada por el programa C++, como lo son PRINTF, SCANF, etc.Pero el programador puede crear son propias funciones las cuales son de gran ayuda porque:
- Mejoran la navegación dentro de una función.
- Sirven para detectar mas fácil un error.
- simplifica las instrucciones dentro del
main.
Las estructuras de estas funciones son.
<valor de retorno> nombre_función (lista de parámetros);
VALOR DE RETORNO:
El valor de retorno es el tipo de valor que devolverá la función, en este caso existen dos tipos.
- Void: Si no necesita valor de retorno.
- Int: si el valor de retorno es un entero.
NOMBRE DE LA FUNCIÓN
Es el nombre que le pondremos a la función, dependiendo de lo que van a realizar.
LISTA DE PARÁMETROS
Es el lugar en donde declaramos las variables que funcionaran dentro de la funcion, puedes usarlo o mantenerlo sin ninguna variable.
TIPOS DE FUNCIONES
Los tipos de funciones se dan dependiendo de como estén estructurados, estos son:
- Sin valor de retorno y sin parámetros. ( VOID - VOID)
- Valor de retorno y sin parámetros. (INT - VOID)
- Valor de retorno y con parámetros. (INT - X)
- VOID - VOID.
Esta es la mas fácil de realizar ya que no necesita devolver nada y declarar variables, se resumen para realizar mensajes como "hola mundo".
EJERCICIO
Realizar un programa que solicite el nombre y la edad de una persona e imprimirlos, utilizar en la función que diga imprimir datos.
- VOID - PARÁMETRO.
Este parámetro funciona para la recopilación de información y el cumplimiento de operaciones matemáticas, entre otras cosas.
EJERCICIO
Realizar un programa que tenga 2 funciones la primera es solicitar y la segunda imprimir. Solicite la edad de una persona e imprimir si es mayor o menor de edad.
- INT - PARÁMETRO.
Esta función puede cumplir con cualquiera de los dos anteriores parámetros pero se recomienda ver si es necesario utilizar este o no. De otro modo este es el tipo de función mas usado.
EJERCICIO
Realizar un programa que tenga una función potencia, en el cual se debe pedir la base y el exponente al usuario y sacar su resultado.
EJERCICIO
Realizar un programa que tenga una función potencia, en el cual se debe pedir la base y el exponente al usuario y sacar su resultado.