Contador de vocales (recursivo)![gráfica de visualizaciones gráfica de visualizaciones](/img/img.png?11.51)
Java
Actualizado el 4 de Septiembre del 2018 por Adan (10 códigos) (Publicado el 30 de Agosto del 2018)
6.276 visualizaciones desde el 30 de Agosto del 2018
Cuenta todas las vocales de un texto
public class ContarVocales {
public int contarVocal(String texto)
{
return contarVocal(texto,0);
}
private int contarVocal(String texto,int pos)
{
if (pos<texto.length())
{
char c=texto.charAt(pos);
if (esVocal(c))
{
return 1+contarVocal(texto,pos+1);
}else
{
return contarVocal(texto,pos+1);
}
}else
{
return 0;
}
}
private boolean esVocal(char c)
{
return c=='a'||c=='e'||c=='i'||c=='o'||c=='u';
}
}
Comentarios sobre la versión: 1 (0)
No hay comentarios