Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2008, 15:42
xrch
 
Fecha de Ingreso: agosto-2008
Mensajes: 10
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Desarrollar una funcion que pruebe si una cadena es palindromo

Hola!

Bueno, una vez me toco hacer ese ejercicio, no recuerdo la solucion en codigo, pero te puedo ayudar a la logica:

Haz una funcion que:

- Primero elimina los espacios de tu cadena
- Despues haz un ciclo que se repita la mitad del tamaño de tu cadena, (si es non, redondea la mitad al numero menor, ej somos es 5 la mitad es 2.5, redondealo a 2 por que la m esta en medio)
- Cada pasada del ciclo:
- comparas el numero de pasada del ciclo (ej pasada 0 ) contra la ultima letra menos pasada (ej somos es 5, a 5 le restas cero y comparas la letra 0 contra 5 ),
- Si las letras son diferentes, haz que se regrese un valor falso, no es palindromo

- al final del ciclo regresa un valor verdadero. Se regresara solo si las comparaciones de letras son palindromos,

Con eso deberias de tener. A nivel codigo, pues eso te toca a ti! solo traduce mi lenguaje a php :D

Saludos!