1
resposta

[Projeto] Jogo da Adivinhação

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

public class JogoDaAdivinhacao {

    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        int numeroSecreto = new Random().nextInt(100);
        int numeroDeTentativas = 0;
        String palavraTentativa = "tentativa";
        System.out.println("Jogo da Adivinhação");
        while (numeroDeTentativas < 5) {
            System.out.println("Digite um número entre 0 e 100");
            int chute = leitura.nextInt();
            numeroDeTentativas++;
            if (chute == numeroSecreto) {
                if (numeroDeTentativas > 1) palavraTentativa = "tentativas";
                System.out.println("Parabéns! Você acertou o número secreto (" + numeroSecreto + ") em " +
                        numeroDeTentativas + " " + palavraTentativa + "!");
                break;
            } else if (chute < numeroSecreto) {
                System.out.println("O número secreto é maior que seu chute");
            } else {
                System.out.println("O número secreto é menor que seu chute");
            }

        }
        if (numeroDeTentativas == 5) {
            System.out.println("Que pena! Você não conseguiu adivinhar com 5 tentativas.");
            System.out.println("O número secreto era " + numeroSecreto + ".");
        }
    }

}
1 resposta

Oi, Leandro, tudo bem?

Parabéns pelo resultado na resolução do código do jogo de adivinhação, ficou excelente!

Também agradeço por compartilhar seu código com os demais estudantes, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços!