Introducción
En este laboratorio, aprenderemos a escribir un programa en C++ para comprobar si un número dado es par o impar. Utilizaremos el operador módulo para determinar el residuo del número dividido por 2. Si el residuo es 0, el número es par, y si el residuo es 1, el número es impar.
Crea un nuevo archivo
Vamos a crear un nuevo archivo de C++ llamado even_odd.cpp en el directorio de tu proyecto ejecutando el siguiente comando:
touch ~/project/even_odd.cpp
Escribe el código de configuración y toma la entrada
Comencemos escribiendo el código de C++ para dar la bienvenida al usuario, mostrar un mensaje de solicitud de entrada y tomar la entrada del usuario.
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nBienvenido al verificador de números pares/impares:\n\n\n";
cout << "Ingrese el número a verificar: ";
int n;
cin >> n;
}
El código anterior simplemente muestra un mensaje de bienvenida y solicita al usuario que ingrese un número. El número ingresado por el usuario se almacena en una variable llamada n.
Verifica si el número es par o impar
Ahora agreguemos el código para verificar si el número ingresado es par o impar y mostrar el resultado en consecuencia.
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nBienvenido al verificador de números pares/impares:\n\n\n";
cout << "Ingrese el número a verificar: ";
int n;
cin >> n;
if(n % 2 == 0)
{
cout << "\n\nEl número ingresado " << n << " es Par\n";
}
else
{
cout << "\n\nEl número ingresado " << n << " es Impar\n";
}
return 0;
}
El fragmento de código dentro de la instrucción if verifica si el residuo del número ingresado cuando se divide por 2 es 0. Si es así, significa que el número es par y el resultado se muestra en consecuencia.
Compila y ejecuta el programa
Ahora vamos a compilar y ejecutar el programa para ver si está funcionando correctamente. Desde la terminal del directorio del proyecto, ejecuta los siguientes comandos:
g++ ~/project/even_odd.cpp -o even_odd
./even_odd
Después de ejecutar los comandos anteriores, deberías ver la siguiente salida en la terminal:
Bienvenido al verificador de números pares/impares:
Ingrese el número a verificar: 12
El número ingresado 12 es Par
Ingresa valores diferentes y verifica si el programa está determinando correctamente si el número es par o impar.
Resumen
En este laboratorio, aprendimos cómo escribir un programa de C++ para verificar si un número ingresado es par o impar. Utilizamos el operador módulo para determinar el residuo del número ingresado cuando se divide por 2 y mostramos el resultado en consecuencia.



