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
|
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.
|
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. |
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 |
Como fase2, también tendrás (o podrás tener en cuenta) que esté acentuada... (á, é, ü,...)
|
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