long antes = System.currentTimeMillis(); // por aquí instrucciones ..... long después = System.currentTimeMillis(); System.out.println("Tiempo: "+después-antes+" milisegundos");Escribir un programa que pida al usuario que pulse
enter
dos
veces dejando entre la primera y la segunda pulsación 5 segundos. Hacer que
el programa le indique en cuánto se ha equivocado, tanto en milisegundos como
en tanto por ciento. El error en tiempo puede ser un número negativo (indicando
que se ha "quedado corto") pero el tanto por ciento siempre será un número
real (es decir, deben mostrarse los decimales) positivo. Ejemplo:
Pulsa enter dos veces con 5 segundos entre medias Error en tiempo: -1144 milisegundos Error en %: 22.88 %Nota: Para esperar a que se pulse enter utilizar el método
nextLine()
de la clase Scanner
.