Я работаю над числом угадывания 1-100 с высоким или низким, если не верное предположение, пока 7 раз не проиграю, если вы не выиграли правильное угаданное число. Я попытался добавить цикл while, и если оператор if (guess1 <8) break;
должен остановить или прервать работающую программу, которую я использовал, это Unix Terminal.
import java.util.Random;
import java.util.Scanner;
public class Games {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
Random rand = new Random();
int tries;
int correctNum = rand.nextInt(100);
int count = 7;
//int guess1 = input.nextInt();
while(true){
System.out.println("Pick a number between 1-100");
int guess1 = input.nextInt();
if(guess1 < correctNum){
System.out.println("Too low!");
} else if(guess1 > correctNum){
System.out.println("Too high!");
} else if(guess1 == correctNum){
System.out.println("Correct!");
} else{
System.out.println("hmm, try again");
}
if (guess1<8) break;
}
}
}