Open mt257 opened 3 years ago
En el ejercicio 2, Codex comprueba el método doble, sin tener en cuenta lo que haya en el método main y la primera prueba la hace con el número 7, como en el enunciado, y es lo que se muestra como resultado.
Si en el programa que pruebas en la consola lo quieres probar con otros números, lo puedes hacer modificando el método main para que calcule el doble del primer argumento que se pasa al programa "MetodoDoble":
public static void main(String[] args) {
int n = Integer.parseInt(args[0]);
System.out.println(doble(n));
}
En los ejercicios 5 y 6, el error que se muestra indica que el fichero Circulo termina en la fila 56, por tanto le falta la última fila, la 57, en que se cierra la clase con "}", y es el mensaje que indica: que se ha acabado el fichero y no se ha finalizado de leer la clase (parsing).
En Codex lo evaluará bien si están bien las clases que se piden, porque son las que se evalúan; para la clase Circulo, Codex utiliza una clase como la indicada en el enunciado: https://q-server.tecnun.es/codex/data/Circulo.java.
Para probar el programa en la Consola es necesario copiar el contenido completo del programa, lo recomendable es utilizar "Ctrl + A" para seleccionar todo y "Ctrl + C" para copiarlo en el portapapeles, y pergarlo con "Ctrl + V" en el editor.
Tengo dos dudas respecto a la práctica para esta semana;
En el ejercicio 2, al calcular el método doble, no entiendo porque siempre obtengo el valor de 14 aunque ponga double(5). En codex me lo marca como correcto pero no lo entiendo muy bien.
Por otra parte, tanto en el ejercicio 5 como en el 6, me aparece este error en la consola ; Circulo.java:56: error: reached end of file while parsing } ^ 1 error Pero sin embargo en codex me lo cuenta como correcto. Muchas gracias