1
resposta

jogo da adivinhação

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

public class JogoAdivinhacao {
    public static void main(String[] args) {
       Random random = new Random(); 
        int numeroSecreto = random.nextInt(100); 
        Scanner scanner = new Scanner(System.in); 

        int tentativas = 5; 

        System.out.println("Bem Vindo ao Jogo de adivinhação!");
        System.out.println("Tente adivinhar o número de 0 a 100. Você tem "+ tentativas +" tentativas.");

        for (int i = 1; i <= tentativas; i++) {
            System.out.println("Tentativa" +i+":");
            int palpite = scanner.nextInt(); 

            if (palpite == numeroSecreto) { 
                System.out.println("Parabéns!! Você acertou o número");
                break; //Interrompe o loopse o numero foi adivinhado.
            } else if (palpite < numeroSecreto) { 
                System.out.println("O número secreto é MAIOR");
            } else { 
                System.out.println("O número secreto é MENOR");
            }

            if (i == tentativas) {
                System.out.println("FIM DE JOGO!! O número secreto era: " + numeroSecreto);
            }
        }

        scanner.close(); 
    }
}

Confesso que achei bem dificil, tive q pesquisar bastante cada parte. Acho q eu não tinha ferramentas o suficiente (uso do ramdon por ex.) não sei se fixei bem essa lição

1 resposta

Parabéns! Ficou bem legal!