import java.util.Random; import java.util.Scanner;
public class numeroaleatorio { public static void main(String[] args) {
int numeroSecreto = new Random().nextInt(100);
Scanner numero= new Scanner(System.in);
int numeroDeIntentos = 5;
int contador=0;
System.out.println("Ingrese el numero del 0 al 100 para adivinar:");
while( contador < numeroDeIntentos) {
int numeroAdivinador= numero.nextInt();
if(numeroAdivinador>0) {
if (numeroSecreto == numeroAdivinador) {
System.out.println(String.format("Felicitaciones adivinaste el numero secreto %d, en %d intentos", numeroSecreto, contador + 1));
break;
} else if (numeroSecreto > numeroAdivinador) {
contador++;
if (contador == 5) {
System.out.println("Se agotaron sus numero de intentos");
break;
} else {
System.out.println(String.format("El numero ingresado es menor, le quedan %d intentos", (numeroDeIntentos - (contador))));
}
} else {
contador++;
if (contador == 5) {
System.out.println("Se agotaron sus numero de intentos");
break;
} else {
System.out.println(String.format("El numero ingresado es mayor, le quedan %d intentos", (numeroDeIntentos - (contador))));
}
}
}else {
System.out.println("El numero Ingresado no es valido, Ingrese un numeros del 0 al 100");
contador=contador;
}
}//fin del for
}
}