Tecnología

Inicio

Cómo comparar los 2 enteros en una función usando C ++

Cómo comparar los 2 enteros en una función usando C ++


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 se convirtieron en los archivos de cabecera. Las funciones almacenadas en estos archivos pueden ser llamados 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. Comparar el valor de dos enteros es una operación común que puede ser codificado en una función simple, añadido a un fichero de cabecera y se utiliza 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 Pedir al usuario que introduzca dos valores para asignar a las variables declaradas:

cout << "Introduzca los dos números enteros que desea comparar:";

4 Obtener la entrada del usuario y asignar valores a las variables:

cin >> >> FirstNumber SecondNumber;

5 Utilice una colección de sentencias "if" para probar los números enteros y de salida de los resultados:

si (== FirstNumber SecondNumber)

cout << FirstNumber "es igual a" << SecondNumber << endl;

si (FirstNumber! = SecondNumber)

cout << "Estos números no son iguales" << endl;

si (FirstNumber <SecondNumber)

cout << SecondNumber "es mayor que" FirstNumber << endl;

si (FirstNumber> SecondNumber)

cout << FirstNumber "es mayor que" SecondNumber << endl;

6 Cierre la función y volver al programa llamando al:

return 0;

}

Consejos y advertencias

  • Los operadores de comparación en C ++ son: == igual a; ! = No igual; <Menor; > Mayor que; <= Menos de o igual a; > = Mayor que o igual a.