Я сделал очень простую игру-угадайку. Но я хочу подсчитать сумму попыток, предпринятых пользователем, прежде чем найти исходный номер. Это означает, что как только скрытый номер будет сопоставлен с вводом пользователя, он должен указать, сколько чисел было введено до того, как пользователь выиграл.
Это мой код:
package guessinggame;
import java.util.Scanner;
public class GuessingGame {
public static void main(String[] args) {
int hiddenNum = 10;
Scanner input = new Scanner(System.in);
while (true) {
System.out.println("Enter a numebr by guessing: ");
int guessedNum = input.nextInt();
if (guessedNum == hiddenNum) {
System.out.println("Congratulation! Your number is matched");
System.exit(0);
} else if (guessedNum < hiddenNum) {
System.out.println("Not matched! Try a bigger number");
} else if (guessedNum > hiddenNum) {
System.out.println("Not matched! Try a smaller number");
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/272 ... input-data