Olá, boa noite! Quero compartilhar a minha solução do projeto proposto. Gostaria também de pedir sugestões de melhorias e aceito criticas construtivas.
Desde já peço auxilio para o uso do braeak
, pois tentei utiliza-lo, mas parece que não foi lido e também estou acertando o numero em todas as tentativas e não consegui enxergar o erro.
public class DesafioAdivinhacao {
public static void main(String[] args) {
Scanner jogo = new Scanner(System.in);
int numberChuteAletório = new Random().nextInt(100);
System.out.println(numberChuteAletório);
System.out.println("Esolha um número de zero à 1000!Você tem cinco Tentativas!");
boolean chute = true;
int tentativa =1;
while ( tentativa <= 5){
System.out.println("Vamos começar? Faça o seu primeiro chute:");
int chuteUser = jogo.nextInt();
if( chuteUser == numberChuteAletório) {
chute = true;
break;
} tentativa++;
if(chute){
System.out.println("Muito bem! Você conseguiu!e foi na sua tentativa numero: " +tentativa);
} else{
System.out.println("Não foi dessa vez! Mas não desista!");
} if (chuteUser < 0 || chuteUser > numberChuteAletório){
System.out.println("Os numero válidos de 0 à 100! Escolha um novo numero!");
}
}
}
}