// Programación en C++ para Ingenieros, Ed. Thomson Paraninfo, 2006
// Capítulo 3: Conceptos básicos de Programación Estructurada en C++


#include <iostream.h>



int main(void)
{
    int num;

    cout << "Entra un numero en el rango [100, 999]: ";

    cin >> num;

    while (num < 100 || num > 999)
    {
        cout << "¡Numero incorrecto! Vuelve a intentarlo." <<endl;
        cout << "Entra un numero en el rango [100, 999]: ";

        cin >> num;
    }

    if (num % 10 == num / 100)
        cout << "El numero " << num << " es capicua." << endl;
    else
        cout << "El numero " << num << " NO es capicua." << endl;

    return 0;
}