import java.util.Scanner; public class Censuralia { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); // Le solicitamos al usuario que ingrese el texto a traducir: System.out.println("Ingrs l txt trdcr"); // Almacenamos el texto a "Traducir" en una variable: String textoTraducir = entrada.nextLine(); // Definimos un arreglo con todas las letras que necesitamos eliminar // de nuestro texto: char[] letrasEliminar = {'a', 'e', 'i', 'o', 'u'}; // Creamos una variable para almacenar el texto "Traducido" String textoTraducido = ""; // Recorreremos todos los carácteres almacenados en la variable 'textoTraducir' // y solo almacenaremos en 'textoTraducido' los caracteres que no están // en el arreglo 'letrasEliminar'. for(int i = 0; i < textoTraducir.length();i++){ boolean encontrado = false; // Recorreremos el arreglo de letras a eliminar. for(int j = 0; j < letrasEliminar.length ; j++){ if(textoTraducir.charAt(i) == letrasEliminar[j]){ // Si las letras actuales coinciden, encontrado será true. encontrado = true; } } // Si encontrado es falso, significa que la letra actual es una letra // permitida. if(!encontrado){ // Almacenamos las letras permitidas en la variable textoTraducido. textoTraducido += textoTraducir.charAt(i); } } // Finalmente imprimimos en pantalla el texto resultante al usuario. System.out.println(textoTraducido); } }