domingo, 22 de septiembre de 2024

■ Java_028 ►Leer un texto y decir cuántas vocales tiene

Ejercicio Java_028: Leer un texto y decir cuántas vocales tiene.

Entrada: Un texto.

Salida: Cantidad de vocales que tiene el texto.


import java.util.Scanner;

public class Java_028 {
    public static void main (String args[]) {
        Scanner sc = new Scanner(System.in);
        char[] vocales = {'a', 'A', 'e', 'E', 'i', 'I', 'o', 'O', 'u', 'U'};
        String frase;
        int cont = 0;
        System.out.println("Ingresa el texto");
        frase = sc.nextLine();
        for (int i=0; i < frase.length(); i++) {
            for (int j=0; j < vocales.length; j++) {
                if (frase.charAt(i) == vocales[j]) {
                    cont++;
                }
            }
        }
        System.out.println("La frase tiene " + cont + " vocales.");
    }
}

No hay comentarios:

Publicar un comentario