Comprobar si un número es par o impar en C++

Este ejercicio te enseña a determinar si un número entero es par o impar mediante sentencias condicionales en C++. Es un concepto fundamental que ayuda a los principiantes a comprender el funcionamiento del operador módulo y a usar `if` y `else` para la toma de decisiones.

En este programa, se solicita al usuario que introduzca un número entero. A continuación, se comprueba el número mediante el operador módulo (%) para ver si deja residuo al dividirlo entre 2. Si el residuo es 0, es un número par; de lo contrario, es impar.

Conceptos clave:
- Lectura de la entrada entera del usuario
- Uso del operador módulo para comprobar la divisibilidad
- Aplicación de la lógica condicional con sentencias `if-else`
- Visualización de mensajes según el resultado de la condición

Grupo

Introducción a C++

Ojetivo

1. Declarar una variable entera para almacenar la entrada del usuario.
2. Solicitar al usuario que introduzca un número entero.
3. Usar el operador de módulo (%) para comprobar si el número es divisible entre 2.
4. Si el número es divisible entre 2, escribir que es par.
5. De lo contrario, escribir que es impar.

Leer un número entero y determinar si es par o impar.

Ejemplo de Código C++

 Copiar Código C++
#include <iostream> // Include the iostream library to enable input and output

using namespace std; // Use the standard namespace

// Main function - entry point of the program
int main() {
    int number; // Declare an integer variable to store the user input

    // Prompt the user to enter an integer number
    cout << "Enter an integer: ";
    cin >> number; // Read the number from user input

    // Use the modulus operator to check if the number is even or odd
    if (number % 2 == 0) {
        // If the remainder is 0, the number is even
        cout << "The number is even." << endl;
    } else {
        // Otherwise, the number is odd
        cout << "The number is odd." << endl;
    }

    return 0; // Return 0 to indicate successful execution
}

 Salida

Enter an integer: 7
The number is odd.

Comparte este ejercicio C++

Más ejercicios de programación C++Introducción a C++

¡Explora el conjunto de ejercicios de programación en C++! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C++. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C++.