1
resposta

Faça como eu fiz: jogo de adivinhação

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

public class jogo {
    public static void main(String[] args) {
        Scanner leitor = new Scanner(System.in);
       
        int numeroSorteado = new Random().nextInt(100);
        int tentativas = 0;
        int numero = 0;

        while (tentativas < 5) {
            System.out.println("Digite um número entre 0 e 100: ");
            numero = leitor.nextInt();
            tentativas++;

            if (numero == numeroSorteado) {
                System.out.println("Parabéns você acertou!\nNúmero sorteado: " + numeroSorteado);
                break;
            } else if (numero < numeroSorteado) {
                System.out.println("O número digitado é menor que o número sorteado.");
            } else {
                System.out.println("número digitado é maior que o número sorteado.");

            }
            if (tentativas == 5 && numero != numeroSorteado) {
                System.out.println("Você ultrapassou o número de tentativas!!!\nNúmero sorteado: " + numeroSorteado);
            }
        }
    }
}
1 resposta

Olá, Marcos. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você usou o while para limitar as tentativas e o Random().nextInt(100) para sortear o número.isso mostra que você está entendendo bem como controlar o fluxo da aplicação.

Você pode testar também o método _hasNextInt() para verificar se o valor digitado é realmente um número antes de usar o nextInt(). Isso evita erros quando o usuário digita algo inesperado.**Veja este exemplo:

Scanner sc = new Scanner(System.in);
System.out.print("Digite um número: ");
if (sc.hasNextInt()) {
    int numero = sc.nextInt();
    System.out.println("Você digitou: " + numero);
} else {
    System.out.println("Entrada inválida");
}

Esse código verifica se o que foi digitado é um número inteiro antes de prosseguir.

  Alura   Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!