1
resposta

[Sugestão] O codigo em For para quem desejar:

import java.util.Random;
import java.util.Scanner;

public class Jogo {
    public static void main(String[] args) {
        int num1 = new Random().nextInt(3);
        Scanner sc = new Scanner(System.in);
        int tentativas = 5;
        System.out.println("Jogo de adivinhar !");
       
        for (int i = 0; i <= 5; i++) {
            System.out.print("Digite um numero: ");
            int usernumber1 = sc.nextInt();
            tentativas--;


            if (usernumber1 == num1) {
                System.out.println("Parabens você acertou !!!");
                break;
            } else
                System.out.println("Tente novamente "+ tentativas+ " Restantes");
            if(usernumber1 > num1){
                System.out.println("Seu numero é maior que o numero aleatorio");
            }else System.out.println("Seu numero é menor que o numero aleatorio");

        }
        System.out.println("O numero aleatorio é: " + num1);
    }
}
1 resposta

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software