1
resposta

[Projeto] [DESAFIO] Jogo da adivinhação, minha resolução.

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

public class Main {
    public static void main(String[] args) {
        int numero = new Random().nextInt(100);
        int numeroCerto = 0;
        Scanner leitura = new Scanner(System.in);

        for (int i = 5; i > 0; i--) {
            System.out.println(String.format("Digite um número de 0 a 100. Você tem %d chances.", i));
            numeroCerto = leitura.nextInt();

            // Verificação se acabou as chances e não conseguiu acertar //
            if (i == 1 && numeroCerto != numero){
                System.out.println("Que pena, não foi dessa vez :(");
                break;
            }

            // Verificação se o número é maior ou não //
            if (numeroCerto > numero){
                System.out.println("O número digitado é maior que o da máquina.");
            }
            else {
                System.out.println("O número digitado é menor que o da máquina.");
            }

            // Verificação se é o número certo ou não //
            if (numeroCerto == numero){
                System.out.println("Parabéns, você acertou!");
                break;
            }
        }
    }
}
1 resposta

Oii, Gabriel! Tudo joia?

Muito legal ver o seu progresso ao praticar o desafio, parabéns!

Deixo um vídeo que explica sobre o funcionamento do fórum, para que você possa turbinar os seus estudos:

Qualquer dúvida, compartilhe no fórum para podermos te auxiliar.

Bons estudos, Gabriel!