자바 간단 한 숫자 맞 추기 게임 만 들 기
디자인 내용 및 요구 사항
100 이내 의 랜 덤 수가 생기 면 놀이 꾼 이 맞 히 면 이 기 는 것 이다.맞 히 지 못 하면 힌트 가 크 든 작 든 계속 맞 혀 서 맞 힐 때 까지 맞 혀 라.게임 이 끝 난 후 유저 가 추측 한 횟수 를 계산 해 냅 니 다.
목적 및 의미
4.567917.추측 게임 의 디자인 과정 을 통 해 대상 프로그램 을 대상 으로 언어 자바 의 j 핵심 개념 과 특성 을 깊이 파악 한다
사고의 방향
프로그램 기능 모듈
프로그램 코드
import java.util.Random;
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
System.out.println(" (1-100) ");
int RandomNumber = getRandomNumber();
for (int i = 0 ; true ; i++){
System.out.print(" (1-100):");
System.out.println(" "+(i+1)+" ");
int GuessNumber = getGuessNumber();
compare(RandomNumber,GuessNumber);
if (RandomNumber == GuessNumber){
break;
}
}
}
public static int getRandomNumber(){
Random random = new Random();
int i = random.nextInt(100)+1;
return i;
}
public static int getGuessNumber(){
Scanner scanner = new Scanner(System.in);
int i = scanner.nextInt();
return i;
}
public static void compare(int RandomNumber,int GuessNumber){
if (GuessNumber <= 100){
if (RandomNumber < GuessNumber){
System.out.println(" , , ");
}
else if (RandomNumber > GuessNumber){
System.out.println(" , , ");
}
else if (RandomNumber == GuessNumber){
System.out.println(" !!! ");
}
}
else{
System.out.println(" , (1-100)");
}
}
}
캡 처 실행이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.