Olá, Rafael!
Você fez um ótimo trabalho com o seu código!
Faltou apenas um pequeno detalhe do exercício proposto. O programa deve informar se o número digitado pelo usuário é maior ou menor do que o número gerado.
No seu código, você verificou se o número do usuário é igual ao número gerado pelo computador, mas não informou se o número do usuário é maior ou menor. Para corrigir isso, você pode adicionar uma estrutura de controle if-else
dentro do seu loop for
, algo assim:
if (numeroComputador == tentativaNumero){
System.out.println("Parabens, você acertou na " + i + "ª tentativa!");
System.out.println("Você digitou o numero " + tentativaNumero);
break;
} else if (tentativaNumero > numeroComputador) {
System.out.println("Você errou, o número digitado é maior do que o número pensado. Essa foi a tentativa de número " + i);
} else {
System.out.println("Você errou, o número digitado é menor do que o número pensado. Essa foi a tentativa de número " + i);
}
Dessa forma, o programa vai informar ao usuário se o número digitado é maior ou menor do que o número gerado pelo computador.
Bons estudos!