1
resposta

[Projeto] Resposta

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

        public class Advinhacao {
            public static void main(String[] args) {
                Random random = new Random();
                int numeroAleatorio = random.nextInt(100);
                int tentativas = 0;

                Scanner scanner = new Scanner(System.in);
                System.out.println("Bem-vindo ao Jogo de Adivinhação!");
                System.out.println("Tente adivinhar o número entre 0 e 100.");

                while (tentativas < 5) {
                    System.out.print("Tentativa " + (tentativas + 1) + ": Digite o seu palpite: ");
                    int palpite = scanner.nextInt();
                    tentativas++;


                    if (palpite < 0 || palpite > 100) {
                        System.out.println("Por favor, digite um número entre 0 e 100.");
                        continue;
                    }
                    if (palpite < numeroAleatorio) {
                        System.out.println("O número é maior. Tente novamente.");
                    } else if (palpite > numeroAleatorio) {
                        System.out.println("O número é menor. Tente novamente.");
                    } else {
                        System.out.println("Parabéns! Você adivinhou o número em " + tentativas + " tentativas.");
                    }
                }

                if (tentativas == 5) {
                    System.out.println("Suas 5 tentativas se esgotaram. O número correto era " + numeroAleatorio + ".");
                }

                scanner.close();

            }
        }
1 resposta

Olá, Robson! Tudo bem com você? Espero que sim!

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o quão comprometido(a) você está com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!