숫자 맞추기 게임

Posted by 알 수 없는 사용자
2016. 4. 8. 10:43 Java/Java 예제

 

 

 

 

 

 

 

 

 

 

숫자 맞추기 게임입니다.

랜덤 난수를 발생하기 위하여

import java.util.Random; 를 임포트하여

Random random = new Random(); 을 사용하였습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package day02;
 
import java.util.Random;
import java.util.Scanner;
 
public class LetterGame {
    public static void main(String[] args) {
        Random random = new Random(); //랜덤한 수 발생하는 객체 생성
        int answer = random.nextInt(100); //100까지의 수만 랜덤하게 사용하기 위함
        //System.out.print(answer); 정답이 나오는지 확인하기위해서 사용하였다가 확인후 주석처리하였음
        int input;
        int repeat=0;
        Scanner sc = new Scanner(System.in);
        System.out.println("1~100사이의 숫자중 하나를 고르시오");
        do{
            System.out.print("정답을 추측하시오: ");
            input = sc.nextInt();
            repeat++;
            
            if(input>answer)
                System.out.println("좀 더 낮은수를 입력하시오");
            if(input<answer)
                System.out.println("좀 더 높은수를 입력하시오");
        }while(input!=answer);
        
        System.out.printf("짝짝짝 정답입니다. 총 시도회수=%d \n", repeat);
        }
        
    
}

 

 

 

'Java > Java 예제' 카테고리의 다른 글

[자바]split를 사용해보자  (1) 2016.04.23
자바 짝수,홀수 구하기  (0) 2016.04.22
Hello World출력  (0) 2016.04.08
[Java]1~N까지의 곱(데이터타입, BigInteger)  (0) 2016.04.08
키보드로 구구단 입력받기(Scanner)  (0) 2016.04.08