Una de las características útiles del lenguaje C + + es su capacidad para utilizar las funciones . Una función es una pieza de código que realiza un cálculo específico y devuelve el resultado al programa principal . Colecciones de estas funciones se pueden almacenar en bibliotecas y convertidos en archivos de cabecera . Funciones almacenados en estos archivos pueden ser convocadas por la simple emisión de la directiva "# include " al principio del archivo de código fuente de un programa , lo que elimina la necesidad de volver a escribir una función común cada vez que sea necesario en un programa diferente . Comparando el valor de dos enteros es una operación común que puede ser codificado en una función simple , añadida a un archivo de cabecera y utilizarse en cualquier número de programas . Instrucciones
1
declarar la función y el tipo de datos que devuelve :
int numberCompare ()
{
2
Declarar las variables de la función acepta :
int FirstNumber ;
int SecondNumber ;
3
Pregunta al usuario introducir dos valores para asignar a las variables declaradas :
cout << "Introduzca los dos enteros que desea comparar :";
4
Obtén la entrada del usuario y asignar valores a las variables:
< p > cin >> FirstNumber >> SecondNumber ;
5
Utilice un conjunto de instrucciones "if" para probar los números enteros y la salida de los resultados :
if ( FirstNumber = = SecondNumber )
cout << FirstNumber "es igual a" << SecondNumber << endl ; !
if ( FirstNumber = SecondNumber )
cout << " Estos números no son iguales " << endl ;
if ( FirstNumber < SecondNumber )
cout << SecondNumber " es mayor que " FirstNumber < ; < endl ;
if ( FirstNumber > SecondNumber )
cout << FirstNumber " es mayor que " SecondNumber << endl ;
6 < p> cerrar la función y volver al programa de llamada :
return 0; }