Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Mostrar las vocales de una cadena (https://www.clubdelphi.com/foros/showthread.php?t=87168)

llgeritoll 23-11-2014 16:55:20

Mostrar las vocales de una cadena
 
Como dice el titulo debo mostrar las vocales que existan de una cadena de un edt1 en un edt2 , espero pronta ayuda gracias ^\||/ .... la cadena es ingresada por teclado en el edt1

AgustinOrtu 23-11-2014 18:54:34

Defini un conjunto de tipo char que contenga las vocales y pregunta para cada carácter del String si pertenece al conjunto.Revisa la función CharInSet.

Neftali [Germán.Estévez] 24-11-2014 11:38:23

Lo lógico sería recorrer con un FOR la cadena que hay en el Edit1, mirando para cada caracter si es una vocal o no. Las que sean vocales las añades al Edit2.

Prueba a hacerlo y coloca el código aquí.
Si no te sale te ayudaremos a completarlo.

Bienvenido a los foros.

roman 24-11-2014 16:16:41

Para ver si un caracter es una vocal podrías verificar que esté en el conjunto ['a', 'e', 'i', 'o', 'u'] y así evitar una condición OR muy larga.

// Saludos

Neftali [Germán.Estévez] 24-11-2014 16:25:10

Como fase2, también tendrás (o podrás tener en cuenta) que esté acentuada... (á, é, ü,...)

roman 24-11-2014 16:28:39

y mayúsculas o minúsculas :)

Dan ganas de poner el código. Pero como a leguas se ve que es tarea... :p

// Saludos


La franja horaria es GMT +2. Ahora son las 08:09:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi