Voy a colocar este script por que me a costado full encontrarlo por ahi rodando en la web y cuando no esta comenzando a progamar es una de las prmeras operaciones que te piden..
Determinar si un numero es capicua "se lee igual de cualquier sentido en que lo veas"
Código:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
//Variables
int num,capb,capc,capd;
printf ("Ingrese cualquier numero:");
scanf ("%d", &num);
system ("CLS");
//Decir cuando el nuemro es capicua
capb=num;
capd=0;
capc=0;
while(capb!=0)
{
capc=capb%10;
capd=capd*10+capc;
capb=capb/10;
}
if(capd==num){
printf("El numero %d es Capicua \n", num);
}else{
printf("El numero %d NO es Capicua \n", num);
}
system("PAUSE");
return EXIT_SUCCESS;
}
Funciona con todos los numeros!!!