Cuelgo solo el main.
Espero opinión.
Muchas gracias.
import java.util.Random;
/**
* Write a description of class AdivinaNumero here.
*
* @author (Pasandav)
* @version (a version number or a date)
*/
public class AdivinaNumero
{
public AdivinaNumero()
{
}
public static void main (String [] args)
{
Random numeroAleatorio;
numeroAleatorio = new Random();
EntradaDeTeclado teclado = new EntradaDeTeclado();
int adivina = numeroAleatorio.nextInt(100)+1;
System.out.println("ADIVINA EL ALEATORIO" + adivina);
System.out.println("Se ha generado un número aleatorio entero entre 1 y 100, intenta adivinarlo: ");
int respuesta=0;
while (respuesta!=adivina){
teclado.pedirEntrada();
respuesta= Integer.valueOf (teclado.getEntrada());
if (respuesta >0 && respuesta<100){
if (respuesta == adivina){ System.out.println("CORRECTO!! ");}
else if (respuesta > adivina ){System.out.println("No has acertado, el número que buscas es menor, intentalo otra vez: ");}
else {System.out.println("No has acertado, el número que buscas es mayor, intentalo otra vez: ");}
}else{System.out.println("Introduce números de 1 a 100: ");}
}
}
}