Example #1
0
  /**
   * Método para verificar si la respuesta esta correcta comparando de menera efectiva la respuesta
   * realizada con la real permitiendo una cantidad máxima de equivocaciónes de tipeo o diferencia
   * entre mayúscula y minúsculas.
   *
   * @param respReal respuesta Verdadera
   * @param respObt respuesta realizada por el usuario
   * @return true: la respuesta es correcta; false:respuesta es incorrecta.
   */
  private boolean compararString(String respReal, String respObt) {
    int errores = 0;
    respReal = respReal.trim();
    respObt = respObt.trim();
    if (respReal.toUpperCase().equals(respObt.toUpperCase())) return true;
    config = new Configuracion();
    if (respObt.length() > 5) {
      int i;
      System.out.println(respObt.length());
      System.out.println(respReal.length());
      for (i = 0;
          (i < respObt.length() - 1)
              && (i < respReal.length() - 1)
              && errores <= config.GetMaxErrores();
          i++)
        if (!respObt
            .substring(i, i + 1)
            .toUpperCase()
            .equals(respReal.substring(i, i + 1).toUpperCase())) errores++;

      // si la respuesta correcta es menor en tamaño que la respesta hecha
      // se le agregara tanta cantidad de errores desde el contador hasta
      // la longitud de dicha cadena
      if ((i == respReal.length() - 1)) errores += (respObt.length() - respReal.length());

      if (errores <= config.GetMaxErrores()) return true;
    }
    return false;
  }
Example #2
0
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   if (Configuracion.getVideoOpcion(this)) {
     Log.d(TAG, "Se muestra el video");
     startActivity(new Intent(this, Video.class));
   } else {
     Log.d(TAG, "No se muestra el video");
     startActivity(new Intent(this, ListadoNotas.class));
   }
 }
Example #3
0
 public Main() {
   if (Configuracion.getInstance().getProperty(Configuracion.DEBUG).equals("si")) {
     this.iniciarLog();
   }
 }
 public void configurar() {
   cargarJugadores();
   configuracion.getOrdenadorEquipos().ordenarJugadores(jugadoresPartido);
   configuracion.getArmadorEquipos().armarEquipos(jugadoresPartido);
 }