Para quitar o eliminar los espacios creo que se usa
TRIM('hola amigos '), pero revisa la ayuda de Delphi.
Al igual que para dejar todo en mayúscula prueba con
UPPERCASE('holaamigos'), pero consulta la ayuda de Delphi.
Puedes tratar la palabra como un arreglo de caracteres y manejarlo con un loop, como por ejemplo:
Para Texto:= 'RECONOCER';
Texto[0] = R
Texto[1] = E
...
...
Texto[8] = E
Texto[9] = R
Entonces vas comparando desde los extremos hacia el centro, si hay diferencias, entonces no es palindrome.
Texto[0] = Texto[9]
Texto[1] = Texto[8]
Usando Condiciones, Loop y la funchión Length estas al otro lado. Con esto mismo y previo, vas reemplazando las vocales tildadas por unas que no.
Código Delphi
[-]For desde:= 0 to length(Texto) do
begin
Case Texto[desde] do
begin
'Á': Texto[desde]:= 'A'
'É': Texto[desde]:= 'E'
'Í': Texto[desde]:= 'I'
'Ó': Texto[desde]:= 'O'
'Ú': Texto[desde]:= 'U'
end;
end;
Esa es la idea pero no se si esta correcta la estructura de CASE, revisa la ayuda de Delphi...
Finalmente, no te puedes presentar así, pidiendo que te hagamos todo el trabajo, muy mal augurio si lo tuyo tiene que ver con informática.
Para que tengas de prueba:
Cita:
Palabras palíndromos
Ana, arenera, arepera, anilina, ananá, Malayalam, Neuquén, Oruro, oso, radar, reconocer, rotor, salas, seres, somos, sometemos, oro, ala, ojo, solos y sagas.
Frases palíndromos
* ¿Acaso hubo búhos acá? (de Juan Filloy)
* Adivina ya te opina, ya ni miles origina, ya ni cetro me domina, ya ni monarcas, a repaso ni mulato carreta, acaso nicotina, ya ni cita vecino, anima cocina, pedazo gallina, cedazo terso nos retoza de canilla goza, de pánico camina, ónice vaticina, ya ni tocino saca, a terracota luminosa pera, sacra nómina y ánimo de mortecina, ya ni giros elimina, ya ni poeta, ya ni vida. (de Ricardo Ochoa)
* Allí por la tropa portado, traído a ese paraje de maniobras, una tipa como capitán usar boina me dejara, pese a odiar toda tropa por tal ropilla. (de Luis Torrent)
* Allí si María avisa y así va a ir a mi silla. (HG)
* Anita lava la tina. (Popular en México)
* Átale, demoníaco Caín, o me delata. (de Julio Cortázar)
* Dábale arroz a la zorra el abad. (Tal vez uno de los más populares)
* La ruta nos aportó otro paso natural.
* Nada, yo soy Adán. (Guillermo Cabrera Infante)
* No lata, no: la totalidad arada dilato talón a talón. (Juan Filloy)
*Aves, aten al planeta, se va.
http://es.wikipedia.org/wiki/Algunos_pal%C3%ADndromos
|