funciones C++

Páginas: 2 (329 palabras) Publicado: 26 de noviembre de 2013
Los tipos de funciones en c++ son 4, aunque en realidad son las combinaciones de las 2 cosas que una función puede hacer. Si andan perdidos en cuanto a funciones les recomiendo leer mi postanterior: Funciones en C++.
Una función, como les decía, puede hacer (o no) dos cosas: 1 – Recibir datos y 2 – Retornar datos. De esto surgen los cuatro tipos de funciones:
1. No reciben ni retornan
2.Reciben y no retornan
3. No reciben y retornan
4. Reciben y retornan
3y4 son funciones y los dos primeros son operaciones
Si tienen void suma () = a procedimientos. no retorna
Si tiene int borde(int x, int y) cuando tenga tipos de datos será función. Retorna
La diferencia entre ellos es el retorno de valores.
Los procedimientos pueden ser vacíos o con parámetros y las funciones siempre soncon parámetros.
Ejemplo sin parámetro o vacio:
Void borde (void)
Ejemplo con parámetro:
Void borde (int x, int y)

FUNCIONES.
Tipo se refiere si es entero o flotante. Si es entera todo es enteroy viceversa.
Tipo nom-fun (parámetro)
Int potencia (int a,int b)

Vamos a hacer un programa que sume dos números, usando los cuatro tipos de funciones:
No reciben ni retornan
Las mássencillas. Para usarlas sólo tenemos que saber cómo crearlas y cómo llamarlas. Una función se crea de esta forma general:
tipo nombre(){}
El ‘tipo’ se refiere al tipo de dato (int, float, void, char) y enlas funciones que no retornan siempre es void.
El ‘nombre’ es el nombre de la función: cualquiera que empiece con una letra, que sea significativo y que no sea una palabra reservada.
Para llamarlassólo hay que escribir el nombre de la función seguido de sus paréntesis y un punto y coma (;).
nombre();
Así nuestro programa sería:
#include
using namespace std;
 
void sumar()
{
intnum1, num2, r;
cout > num1;
cout > num2;
r = num1 + num2;
cout num2;
r = num1 + num2;
return r;
}
 
int main()
{
int r;
r = sumar();
cout num2;
r...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS