ayuda en este codigo en c++
un codigo que determine si una frase o palabra es un palindromo... un palindromo es una cadena de caaracteres que se leen de igual forma en ambos sentidos ejemplo: ana, oro, ala, ojo, gracias
Muy facil inviertes la palabra y lo comparas si son iguales es un palindromo ,por ej:
int i,j=0;
char palabra[18],palabrareves[18];
........
i=strlen(palabra)-1;
for(i;i>=0;j++,i--)
palabrareves[j]=palabra[i];
if(memcmp(palabra,palabrareves,j)==0)
es un palindromo
else
no es un palindromo
En vez de usar memcmp podrias usar tb strcmp pero
entonces deberia poner el caracter de fin de cadena a
palabrareves
Un saludo
int i,j=0;
char palabra[18],palabrareves[18];
........
i=strlen(palabra)-1;
for(i;i>=0;j++,i--)
palabrareves[j]=palabra[i];
if(memcmp(palabra,palabrareves,j)==0)
es un palindromo
else
no es un palindromo
En vez de usar memcmp podrias usar tb strcmp pero
entonces deberia poner el caracter de fin de cadena a
palabrareves
Un saludo
elaborar un programa que lea un entero de cinco numeros y deteremine si es un palindromo o no
