나는 (고등학교) 주어진이 과제에 문제가 있습니다. 그것은 숫자 추측 게임이고 나는 이미 그것의 최대량을 얻었다, 그러나 그는 우리가 장치에 범위의 범위를두기 바란다. 예 출력은 다음과 같습니다 10번호 추측 프로그램 문제 Java
기타, 기본적으로 컴퓨터가 선택 할 수의 특정 범위를 선택 : 4
이 상한 입력 :
가 하한을 입력합니다. 나는 그가 원하는 것을하는 방법을 이해할 수 없기 때문에 단지 set range (1-1000)에서 코드를 작성할 수있었습니다. 당신이 그것을 시도하는 경우import java.util.Scanner;
public class Game {
public static void main(String[] args) {
int randomNumber;
randomNumber = (int) (Math.random() * 999 + 1);
Scanner keyboard = new Scanner(System.in);
int guess;
do {
System.out.print("Enter a guess (1-1000): ");
guess = keyboard.nextInt();
if (guess == randomNumber)
System.out.println("Your guess is correct. Congratulations!");
else if (guess < randomNumber)
System.out.println("Your guess is smaller than the secret number.");
else if (guess > randomNumber)
System.out.println("Your guess is greater than the secret number.");
} while (guess != randomNumber);
}
}
어쨌든 플레이도 정말 열심히이다 : 여기 내 코드입니다. 덕분에 도와 줘서 고마워!
범위에서 임의의 숫자를 들어
:'(INT) (인 Math.random() * 999 + 1)'? 다른 범위를 얻기 위해 어떻게 바꾸시겠습니까? – Henry