Título: Programa con acciones: contador de vocales y consonantes Publicado por: street_21 en 15 Enero 2012, 20:06 pm Hola a todos, soy nuevo en el foro.
Tengo que hacer un programa que lea una frase acabada en punto y que cuente las vocales y las consonantes. Lo he probado muchas veces pero lo único que me sale es simplemente que el usuario introduzca la frase, después no se continuar. Ayuda por favor 1000 grax Título: Re: Programa con acciones: contador de vocales y consonantes Publicado por: Leyer en 15 Enero 2012, 20:11 pm Puedes orientarte por aqui
http://foro.elhacker.net/programacion_cc/contar_vocales_y_consonantes-t291661.0.html Solo recuerda que no sa hacen tareas. Título: Re: Programa con acciones: contador de vocales y consonantes Publicado por: Manimecker en 16 Enero 2012, 08:43 am Básicamente sería un ciclo que recorra todas las letras de esa palabra e ir contando las consonantes y/o vocales.
Código: Palabra = Cadena de caracteres Es decir, si la posición en la variable 'Palabra' no es igual a una vocal, sería una consonante, en su caso (obviando todos los errores que se podrían generar). Espero que mi pseudocódigo te sirva de algo, y si no, mejor espera a un experto en el tema. Título: Re: Programa con acciones: contador de vocales y consonantes Publicado por: rir3760 en 16 Enero 2012, 14:42 pm Todo bien salvo un detalle: ya que se trata de una frase se deben ignorar ciertos caracteres y por ello primero debemos verificar si se trata de un carácter alfabético. Si es así seguimos con la comparación para saber si es una vocal o no. Mas o menos así:
Código: Por cada caracter hasta encontrar el '.' Par conocer si un carácter es alfabético podemos utilizar la función "isalpha" (prototipo en <ctype.h>) y para conocer si es una vocal una sentencia de selección "switch". Un saludo |