Я очень новый программист на Java, и я возился с вещами, которые я знал. Я создал эту программу Guessing Game, но я хочу, чтобы пользователь мог угадать 3 раза, прежде чем отображать, что пользователь потерпел неудачу и что это за номер. Вот мой код:Как сделать цикл, который только петли 3 раза
import java.util.Scanner;
import java.util.Random;
public class GuessingGame {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Random rand = new Random();
int random = rand.nextInt(20);
while (true) {
System.out.print("Enter a number between 1-20: ");
int number = input.nextInt();
if (number > random) {
System.out.println("Too Big");
System.out.println("");
} else if (number < random) {
System.out.println("Too Small");
System.out.println("");
} else if (number == random) {
System.out.print('\f');
System.out.println("Correct!");
break;
}
}
}
}
Нигде вообще не делает, что показывает попытку сделать петлю, 3 раза. – John3136
'for-loop'? 'while (someCount <3)' ?? – MadProgrammer
Какая линия, по вашему мнению, мешает ему угадать только 3 раза? – ergonaut