숫자 맞추기 게임
숫자 맞추기 게임입니다.
랜덤 난수를 발생하기 위하여
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 |