Funciones C++

Páginas: 3 (525 palabras) Publicado: 17 de mayo de 2012
UNIVERSIDAD NACIONAL EXPERIMENTAL
DE LOS LLANOS OCCIDENTALES
“EZEQUIEL ZAMORA”
TSU-INFORMATICA


El Recreo mayo de 2012
FUNCIONES
Una función es un conjunto de líneas de código querealizan una tarea específica y puede retornar un valor. Las funciones pueden tomar parámetros que modifiquen su funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en tareassimples y para implementar operaciones que son comúnmente utilizadas durante un programa y de esta manera reducir la cantidad de código. Cuando una función es invocada se le pasa el control a la misma,una vez que esta finalizó con su tarea el control es devuelto al punto desde el cual la función fue llamada.
Para comenzar, vamos a considerar el caso en el cual se desea crear la función cuadrado (),misma que deberá volver el cuadrado de un número real (de punto flotante), es decir, cuadrado () aceptará números de punto flotante y regresará una respuesta como número flotante.
Nota: aunque parala función que veremos el tipo de retorno coincide con el tipo de parámetro pasado, algunas veces las cosas pueden cambiar, es decir, no es obligatorio que una función reciba un parámetro de un tipo yque tenga que regresar una respuesta de dicho tipo.
// Regresar el cuadrado de un número
double cuadrado (double n)
{
returnn*n;
}

RECURSIVIDAD
La recursividad es una técnica de programación importante. Se utiliza para realizar una llamada a una función desde la misma función. Como ejemplo útil se puedepresentar el cálculo de números factoriales. Él factorial de 0 es, por definición, 1. Los factoriales de números mayores se calculan mediante la multiplicación de 1 * 2 * ..., incrementando el númerode 1 en 1 hasta llegar al número para el que se está calculando el factorial.

La recursividad y la iteración (ejecución en bucle) están muy relacionadas, cualquier acción que pueda realizarse con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones en C
  • Funciones C++
  • Funciones en c++
  • Funciones C++
  • Funciones C++
  • funciones en c
  • Funciones C++
  • Funciones C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS