preciso utilizar o random rnd = new Random(); int x = rnd.nextInt(50); /
preciso fazer um laço de repetição que faça o usuário digitar um numero e o laço se encerra quando ele acertar o numero, caso o número digitado for maior imprime “Maior”, caso menor imprime “Menor”
isso foi o que fiz até o momento, gostaria de uma ajuda com esse problema
public static void main(String[] args) {
Random rnd = new Random();
int x = rnd.nextInt(50);
Scanner in = new Scanner(System.in);
int n;
for(int i = 0; i<50; i++) {
System.out.println("digite um numero: ");
n = in.nextInt();
if(n == x) {
System.out.println("voce acertou");
}
if(n<x){
System.out.println("menor");
}
else {
System.out.println("maior");
}
}
}
}
edit Já resolvi