![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
||||
|
||||
|
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.
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:
Última edición por MAXIUM fecha: 29-03-2009 a las 06:02:52. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como averiguar que un fichero ha finalizado su creacion ? | QuarkBcn | API de Windows | 3 | 11-03-2009 13:34:55 |
| frase palindromo | lakers | Varios | 24 | 24-05-2007 00:34:05 |
| Como averiguar los procesos inactivos | abracadabra | API de Windows | 0 | 16-12-2005 22:36:59 |
| Como averiguar el usuario de windows | Telemaco | PHP | 8 | 26-07-2004 10:15:10 |
| Como averiguar si hay un campo en la Db | Jose Manuel | Tablas planas | 3 | 23-08-2003 19:08:50 |
|