[caption id="attachment_611" align="aligncenter" width="683"] Numero palindrome en C[/caption]
La palabra capicúa (en matemáticas, número palíndromo) se refiere a cualquier número que se lee igual de izquierda a derecha y de derecha a izquierda. O cualquier otro número, que empieza por el mismo numero que por el que termina.(Ejemplos: 212, 7.540.550.457). El término se origina en la expresión catalana cap i cua (cabeza y cola).
NUMERO PALINDROME,este es un codigo muy feo xd, pero asi lo saque solamente con ciclos
[cpp]
/*
NUMERO PALINDROME,este es un codigo muy feo xd, pero asi lo saque solamente con ciclos
*/
#include< conio.h >
#include< stdio.h >
main()
{
long num,aux,t=0,i=0,n,aux2=1;
bool palo=true;
printf("Digite Numero: ");
scanf("%ld",#);
aux=num;
while(aux >10)
{
aux=aux/10;
t++;
aux2=aux2*10;
};
t++;
for(i=0;i< t/2;i++)
{
n=num;
if(n!=(num/aux2))
palo=false;
num=num%aux2;
num=num/10;
aux2=aux2/100;
}
if (palo==true)
printf("EL NUMERO es palindrome");
else
printf("NO ES PALINDROME");
getch();
return 0;
}
[/cpp]
0 comentarios :
Publicar un comentario