Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Resolução Jogo da Adivinhaçao

void main() {

Scanner leitura= new Scanner(System.in);
int numero_Aleatorio = new Random().nextInt(100);
int numero_tentativa = 0;
int tentativa = 0;
int total_tentativas = 5;


System.out.println("Você tem 5 tentativas para acertar o numero de 0 a 100. Começando agora: ");
while (tentativa < 5)


{

    numero_tentativa = leitura.nextInt();
    tentativa++;
    if (numero_tentativa == numero_Aleatorio)
    {
        System.out.println("Que sortudo, você conseguiu acertar o número aleatório!");
        break;
    }
    int tentativas_restantes = total_tentativas - tentativa;

  if (tentativas_restantes != numero_Aleatorio)
  {
      System.out.println("Faltam "+tentativas_restantes+" tentativas restantes.");
  }
}
if (tentativa == 5 && numero_tentativa != numero_Aleatorio)
{
    System.out.println("Você não conseguiu acertar o número em 05 tentativas. O número era: " + numero_Aleatorio);
}

}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Leonardo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o controle de fluxo com laços e condicionais para estruturar o jogo, utilizou muito bem a lógica de contagem regressiva para informar as tentativas restantes e ainda compreendeu a importância da aleatoriedade para tornar a experiência mais envolvente e imprevisível.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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