Olá Rodrigo, tudo bem? Pelo que entendi, você postou um código de um jogo de adivinhação em Java e gostaria de saber se está correto. O código parece estar funcionando corretamente, parabéns! Ele permite que o usuário tente adivinhar um número aleatório de 0 a 100 em até 5 tentativas. Caso o usuário acerte, uma mensagem de parabéns é exibida e o jogo termina. Caso contrário, o programa dá dicas se o número digitado é maior ou menor que o número aleatório e informa quantas tentativas ainda restam. Se o usuário não acertar em 5 tentativas, o programa informa qual era o número aleatório. Espero ter ajudado e bons estudos!