Пример #1
0
  void runCorridas(Integer testIdx, Integer iterations, Ejercicio3 ej) {
    for (int i = 0; i < iterations; i++) {
      ej.run(testIdx);

      ej.run(testIdx);
    }
  }
Пример #2
0
  @Test
  public void testVerificacion() throws IOException {
    Ejercicio3 ej = new Ejercicio3("Tp2Ej3Verificacion");

    System.out.println("Verificacion");
    int M = 30;
    for (Integer i = 0; i < 50; i++) {
      int res = ej.run(i);
      assertEquals(M / 3 - 1, res);
      M += 30;
    }
    for (Integer i = 50; i < 100; i++) {
      int res = ej.run(i);
      assertEquals(0, res);
    }
  }
  /** @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);
  }
Пример #4
0
 @Test
 public void testEjercicioDeCatedra() throws IOException {
   Ejercicio3 ej = new Ejercicio3("Tp2Ej3");
   System.out.println(ej.run(0));
   System.out.println(ej.run(1));
 }