1
resposta

[Projeto] Desafio: Jogo da Adivinhação

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

public class Adivinhacao { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); Random random = new Random(); int numeroCerto = random.nextInt(100); //int numeroCerto = 3; int numeroChute = 0; int tentativas = 0;

    while (numeroChute != numeroCerto && tentativas < 5) {

        System.out.println("***Jogo da adivinhação****");
        System.out.println("Adivinhe um numero entre 1 e 100:");


        if (teclado.hasNextInt()) {
            numeroChute = teclado.nextInt();

            if (numeroChute == numeroCerto) {
                System.out.println("Parabéns, você acertou o número secreto => " + numeroCerto);
            } else if (numeroChute > numeroCerto) {
                tentativas++;
                System.out.println("O número secreto é menor => " + numeroChute);
            } else if (numeroChute < numeroCerto) {
                tentativas++;
                System.out.println("O número secreto é maior => " + numeroChute);
            }
        } else {
                System.out.println("Por favor digite um número válido");
                teclado.next();
            }

            if (tentativas == 5) {
                System.out.println("Você esgotou todas as tentativas. O número secreto era => " + numeroCerto);
                break;
            }
        }

    }

}

1 resposta

Oi, Raiane! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você usou a estrutura while para controlar as tentativas e o uso do hasNextInt() para validar a entrada. Está bem pensado e funcional.

Ícone de sugestão

Para saber mais:

A título de curiosidade, ao criar um jogo de adivinhação em Java, você pode utilizar a classe Scanner para capturar entradas do usuário e controlar o fluxo da aplicação com estruturas de repetição e condicionais, como o while e if. Confira os seguintes links para aprender mais sobre essas funcionalidades:

Alura

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