/** @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here int opcion = 0; Scanner oScanner = new Scanner(System.in); do { System.out.println("Digite la opcion que desea"); System.out.println("1: Ejercicio 1"); System.out.println("2: Ejercicio 2"); System.out.println("3: Ejercicio 3"); opcion = oScanner.nextInt(); switch (opcion) { case 1: System.out.println("Digite el correo a evaluar"); oScanner = new Scanner(System.in); Ejercicio1 oejercicio1 = new Ejercicio1(oScanner.nextLine()); System.out.println(oejercicio1.ValidarCorreo()); break; case 2: System.out.println("Digite la cadena a evaluar"); Ejercicio2 oEjercicio2 = new Ejercicio2(); oScanner = new Scanner(System.in); oEjercicio2.setCadena(oScanner.nextLine()); System.out.println(oEjercicio2.MediaCadena()); System.out.println(oEjercicio2.UltimoValor()); System.out.println(oEjercicio2.Alrevez()); System.out.println(oEjercicio2.Guion()); System.out.println(oEjercicio2.Vocales()); System.out.println(oEjercicio2.Palindromo()); break; case 3: Ejercicio3 oEjercicio3 = new Ejercicio3(); System.out.println(oEjercicio3.Rote("Liga campeon")); System.out.println(oEjercicio3.Palindromo("Somos lideres")); System.out.println( oEjercicio3.MarcaPalabra("Vamos por ese mundial de clubes", "mundial")); System.out.println( oEjercicio3.CantidadRepeticiones( "Vamos el pentacampeonato, por que somos los campeones de por vida campeones", "campe")); System.out.println(oEjercicio3.Substring("Somos lideres", 0, 6)); System.out.println(oEjercicio3.Mayuscula("Somos lideres")); break; case 4: break; } } while (opcion <= 4); }