1
resposta

[Projeto] Minha resolução.

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

public class Adivinhacao {
    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);


        int nAleatorio = new Random().nextInt(100);
        int palpite = 0;
        int tentativa = 5;

        System.out.println("Pensei em um número de 0 a 100, quero ver se você consegue advinhar que número é! Você terá 5 tentativas!");


        for (int i = 0; i < 5; i++) {
            System.out.println("Arrisque um palpite:");
            palpite = scanner.nextInt();

            if(palpite == nAleatorio){
                System.out.println("Muito bem! Você acertou!");
                break;

            }else if (palpite > nAleatorio) {
                System.out.println("Não, o número que pensei é menor!");

            }else if (palpite < nAleatorio){
                System.out.println("Não, o número que pensei é maior");
            }

            tentativa --;

            if (tentativa == 0){
                System.out.println("Suas tentativas acabaram!");

            }else {
                System.out.println("Você tem mais " + tentativa + " tentativas.");
            }

        }

        if (palpite != nAleatorio){
            System.out.println("Sinto muito, você não adivinhou. O número que pensei era " + nAleatorio + " :(");

        }


    }
}
1 resposta

Fala Fabio, de boa ?

Sua solução tá bem maneira!

Espero que tenha conseguido fazer numa boa e se tiver alguma dúvida fala pra gente