contar las vocales que aparece en una frase
Java
Publicado el 4 de Febrero del 2017 por Xve (294 códigos)
45.951 visualizaciones desde el 4 de Febrero del 2017
Este simple código muestra como contar las vocales que hay en una cadena de texto dada.





(2)














public class contarVocales {public static void main(String[] args) {
contar("la casa azul esta encima de la montaña");
}public static void contar(String cadena)
{String vocales="aeiou";
int contador[]={0,0,0,0,0};
// recorremos la cadena recibida letra a letra
for(int i=0;i<cadena.length();i++)
{ // recorremos las vocales para comparar con cada una de las letras
for(int j=0;j<vocales.length();j++)
{if(cadena.charAt(i)==vocales.charAt(j))
{ // aumentamos el contador para la vocal encontrada
contador[j]++;
} } }for(int i=0;i<vocales.length();i++)
{System.out.println("Aparece la letra "+vocales.charAt(i)+": "+contador[i]+" veces");
} }}
Comentarios sobre la versión: Versión 1.0 (2)