Hola a todos, adjunto mi codigo de desafio, es altamente gratificante poder realizar esto en minutos, aunque creo que me falta mucho por aprender, es muy valioso todo lo aprendido en los cursos anteriores y las herramientas de busqueda que nos han ense;ado.
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int contador = 1;
System.out.println("Juego de la Adivinacion!");
int numeroAleatorio = new Random().nextInt(100);
System.out.println(numeroAleatorio);
Scanner numeroSecreto = new Scanner(System.in);
System.out.println("Digita un numero entre 1 y 100");
int numeroJugador = numeroSecreto.nextInt();
while (numeroJugador != numeroAleatorio) {
if (numeroJugador < numeroAleatorio) {
System.out.println("El numero es mayor, sigue intentando.");
} else if (numeroJugador > numeroAleatorio) {
System.out.println("El numero es menor, sigue intentando.");
}
System.out.println("Digita otro numero");
numeroJugador = numeroSecreto.nextInt();
contador += 1;
}
String mensajeFinal = (contador == 1)?"intento":"intentos";
System.out.printf("Adivinaste el numero secreto en: " + contador +" "+ mensajeFinal+ " " + "felicitaciones");
}
}