1
resposta

[DESAFIO] Jogo da Adivinhação

Olá pessoal! Estava com dificuldades em escolher o laço de repetição e creio que o while foi o que melhor me atendeu para cumprir o desafio, consegui delimitar na variável "limiteDeTentativas" as chances do usuário sem ter que mexer no laço de repetição. Eu e minha amiga aqui no trabalho tentamos adivinhar e estávamos sempre errando com 5 tentativas, tive que aumentar para 10 e assim conseguimos adivinhar com mais tranquilidade haha! Foi bem divertido realizar esse desafio, vamos para mais!

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

public class DesafioAdivinhacao {

public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    Random random = new Random();

    int tentativa = 0;
    int numeroAleatorio = random.nextInt(100);
    int limiteDeTentativas = 10;

    System.out.println("Jogo da Adivinhação!");
    System.out.println("Tente adivinhar o número de 0 a 100.");
    System.out.println("Você tem " + limiteDeTentativas + " tentativas.\n");

    while (tentativa < limiteDeTentativas) {
        System.out.println("Tentativa " + (tentativa + 1) + ": ");
        int palpite = scanner.nextInt();

        if (palpite < numeroAleatorio) {
            System.out.println("Seu número é menor!");
        } else if (palpite > numeroAleatorio) {
            System.out.println("Seu número é maior!");
        } else {
            System.out.println("Parabéns, você acertou!");
            break;
        }
        tentativa++;
    }

    if (tentativa == limiteDeTentativas){
        System.out.println("Suas tentativas acabaram... O número era: " + numeroAleatorio);

    }
}

}

1 resposta

Oi, Rhuan! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da sua escolha pelo while, faz bastante sentido quando já temos o número de tentativas definido. É interessante ver como você adaptou o limite e ainda testou com outra pessoa, isso torna o processo mais leve e prático.

Continue firme nos estudos.

Alura

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