«Un palíndromo» es un numero o una frase de texto, que se lee igual hacia adelante y hacia atrás.

«Un palíndromo» es un numero o una frase de texto, que se lee igual hacia adelante y hacia atrás.

Por ejemplo 12321, 55555. Escribir un programa que ela un entero de cinco dígitos y que determine si es o no un palíndromo.

#include <stdio.h>

int main()
{
int numero, a, b, c, d, e;

printf(«Escribe un numero entero con 5 digitos: «);
scanf(«%d», &numero);

if (numero >=10000){

if(numero <=99999){

a = numero / 10000;
b = (numero % 10000) / 1000;
c = (numero % 10000) % 1000 / 100;
d = ((numero % 10000) % 1000) % 100 / 10;
e = (((numero % 10000) % 1000) % 100) % 10;

printf(«%d %d %d %d %d\n», a, b, c, d, e);
if (a==e && b==d){
printf(«El numero es palindromo\n»);
}
else{

printf(«El numero no es palindromo\n»);
}
}
}
system(«pause»);
return 0;
}

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *