ESTO COMO PODRIA SER PALINDROMA EN C++

Migue
20 de Diciembre del 2005
Escribe un programa que calcula y visualiza los palíndromos en una pasada de los números
introducidos por teclado, si los tiene. El proceso consiste en leer un número entero por teclado
(guardarlo en una variable tipo cadena), calcular si el número tiene un palíndromo en una pasada e
indicarlo mediante un mensaje.

Nota: Se deben leer los números como si fueran cadenas de caracteres (string), y si es necesario
convertirlos a enteros después.

Ejemplos:
Entrada Introduce un número: 216
Proceso Obtiene el traspuesto de 216, que es 612. Suma 216 + 612 =828.
Comprueba que es palíndromo.
Salida Su palíndromo en un paso es: 828
Entrada Introduce un número(0 Salir): 154
Proceso Obtiene el traspuesto de 154, que es 451. Suma 154 + 451 =605.
Comprueba que no es palíndromo.
Salida El 154 no tiene un palíndromo en una pasada.