Funciones en C++

Definición.

Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman ciertos valores de entrada, llamados parámetros y proporcionan un valor de salida o valor de retorno; aunque en C++, tanto unos como el otro son opcionales, y pueden no existir.

Las funciones son una herramienta muy valiosa, y como se usan en todos los programas C++, creo que debemos tener, al menos, una primera noción de su uso. A fin de cuentas, todos los programas C++ contienen, como mínimo, una función.

 

Ejemplo.

Script C++ para hallar factorial de un número.

 

// SCRIPT C++ Para Calcular Factorial de un número.
// Usando Funciones, Estructuras de Control :
// If (Estructuras de Selección) y For (Estructuras de Selección)

#include

using namespace std;

// Declaración de Funciones.
int ingrese_numero ();
int proceso_factorial (int fact);
void imprime_resultado (int resultado);

// Función Principal.
int main () {
int num, factorial;
num = ingrese_numero ();
if (num == 0){
factorial = 1;
}else{
factorial = proceso_factorial (num);
}
imprime_resultado (factorial);
system («pause»);
return 0;
}

// Implementación de Funciones.
int ingrese_numero (){
int number;
cout << «Ingrese un entero : «; cin >> number;
return number;
}

int proceso_factorial (int x){
int i, f=1;
for (i=1; i<=x; i++){
f=f*i;
}
return f;
}

void imprime_resultado (int r){
cout << «El factorial del numero ingresado es : » << r << endl;
}

// Fin.

C++
C++

 

 

The following two tabs change content below.

Editor Geoxnet

Latest posts by Editor Geoxnet (see all)

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *