Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2008, 20:59
Avatar de 001dsap001
001dsap001
 
Fecha de Ingreso: enero-2008
Ubicación: Venezuela
Mensajes: 56
Antigüedad: 16 años, 5 meses
Puntos: 1
De acuerdo Numeros Capicuas

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!!!