반응형

요즘 계속해서 스프링관련 웹 쪽에 대해 공부하고 있어서 자바에 대한 공부와 기초를 잊어버릴거 같아

기초를 잊어버리지 않기 위해서 랜덤 메서드를 사용하여 간단한 숫자 맞추기 게임을 만들어보았습니다.

 

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
33
package test2;
 
import java.util.Random;
import java.util.Scanner;
 
public class numbergame {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Random random = new Random();// 랜덤 수 만드는 객체 생성
        int answer = random.nextInt(100); // 100까지의 수만 랜덤
        System.out.println(("정답 미리보기: "+ answer);
        int input_number;
        int repeat_count = 0;
        Scanner scan = new Scanner(System.in);
        System.out.println("1~100사이의 숫자중 하나로 배정된 숫자를 맞추시오.");
        do {
            System.out.print("정답: ");
            input_number = scan.nextInt();
            repeat_count++;
            if (input_number > answer) {
                System.out.println("좀 더 낮은 수를 입력하세요.");
            }
            if (input_number < answer) {
                System.out.println("좀 더 높은 수를 입력하세요.");
            }
        } while (input_number != answer);
        System.out.printf("정답입니다. 총 시도횟수는 %d회 입니다.\n", repeat_count);
 
    }
 
}
 
cs

 

숫자 맞추기 게임

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기