1
resposta

[Sugestão] minhaAdivinhacao

Fala pessoal, boa noite!

Estou postando o código com a minha lógica. Espero que possa ajudar alguém e também receber algumas dicas para melhorar!

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

public class Adivinhacao {


    public static void main(String[] args) {
        int tentativa = 0;
        int contador = 0;
        int quantidade = 0;
        int lastro = 10;
        int total = 0;

        Random ran = new Random();
        int nxt = ran.nextInt(100);

        Scanner leitura = new Scanner(System.in);

        System.out.println(nxt);
        
        for (quantidade = 0; quantidade <= 10; quantidade++) {

            System.out.println("Dgite um numero abaixo: ");
            tentativa = leitura.nextInt();
            contador ++;
            total = lastro-contador;

            if (nxt == tentativa){
                System.out.println("Parabéns! Você acertou!");
                break;
            }else{
                System.out.println("Tente novamente");
            }

            if(total <= 5){
                System.out.println("Cuidado, faltam apenas %d chances".formatted(total));
            }
            

        }
        System.out.println("Quantidade de chances utilizadas: "+ contador);
    }
}
1 resposta

Oi, Ramiro, tudo bem?

Parabéns pelo resultado do seu código ao criar o jogo de adivinhação!

Além disso, muito obrigado por compartilhá-lo com a comunidade do fórum. Tenho certeza que vai ajudar os demais estudantes que estão aprendendo este mesmo conteúdo.

Continue mergulhando em seus estudos e caso tenha dúvidas, não hesite em postar no fórum!

Abraços e bons estudos!