java
método que diga si todos los caracteres de una string son vocalees (REGEX) / que cuente cuantas vocales hay
October 21, 2022
public class App {
public static int vocales(String str){
int i = 0;
for(int x = 0; x<str.length();x++){
if(str.charAt(x) == 'a' || str.charAt(x) == 'e' || str.charAt(x) == 'i' || str.charAt(x) == 'o' || str.charAt(x) == 'u'){
i++;
} // if coincide con las vocales se suma
} // for x
return i; // numero de vocales
} // método que cuenta las vocales
public static void main(String[] args) {
String str = "aabaa";
if (!str.matches("[aeiou]*")){
System.out.println("No todas son vocales y tiene "+vocales(str)+" vocales.");
} // if son solo vocales
else{
System.out.println("Son todas vocales y tiene "+vocales(str)+" vocales.");
} // if no son solo vocales
} // main
}
Was this helpful?
Similar Posts
- método que diga si todos los dígitos de un número son pares
- Método que calcule todos los dígitos "X" que aparecen en un núemro dado
- metodo que de la vuelta a una string
- método que calcule cuantas veces tiene un númeor a otro como factor (descomposicion tipo 81 = 3^4 = 9^2)
- método que le metes N númeors y te dice si son consecutivos o no
- calcular GCD de todos los números que quieras
- método que calcule el área de un triángulo dados los lados