반응형
요즘 계속해서 스프링관련 웹 쪽에 대해 공부하고 있어서 자바에 대한 공부와 기초를 잊어버릴거 같아
기초를 잊어버리지 않기 위해서 랜덤 메서드를 사용하여 간단한 숫자 맞추기 게임을 만들어보았습니다.
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 |
반응형
최근댓글