industrial

Páginas: 3 (611 palabras) Publicado: 5 de diciembre de 2013
FUNCIONES EN C++
Una función es un modulo de un programa separado del cuerpo principal, que realiza una tarea específica y que puede regresar un valor a la parte principal del programa u otrafunción o procedimiento que la invoque.
La forma general de una función es:
Tipodato Nomfun(parámetros)
{
Cuerpo de instrucciones;
return [dato,var,expresion];
}
Donde tipodato especifica eltipo de dato que regresara la función.
La instrucción RETURN es quien regresa un y solo un dato a la parte del programa que la este llamando o invocando, sin embargo es de considerar que return puederegresar un dato, una variable o una expresión algebraica(no ecuación o formula) como lo muestran los siguientes ejemplos;
a) return 3.1416;
b) return area;
c) return x + 15/2;
La lista deparámetros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la función, estas variables actuan como locales dentro del cuerpo de la función.
Aunque nose ocupen parámetros los paréntesis son requeridos.
Ejemplo de una función
Para comenzar, vamos a considerar el caso en el cual se desea crear la función cuadrado(), que deberá devolver el cuadradode 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 para la función que veremos el tipo deretorno 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 y que tenga que regresar una respuestade dicho tipo.
// regresar el cuadrado de un número
double cuadrado(double n)
{
return n*n;
}

Parámetros
Normalmente, las funciones operan sobre ciertos valores pasados a las mismas yasea como constantes literales o como variables, aunque se pueden definir funciones que no reciban parámetros. Existen dos formas en C++ de pasar parámetros a una función; por referencia o por valor....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Industrial
  • Industrial
  • Industrial
  • Industrial
  • Industrial
  • Industrial
  • industrial
  • industriales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS