Java

[Java] 랜덤숫자 맞추기 게임

웨일파도 2023. 3. 8. 12:48
반응형

2023.03.08. 3일차 수업

package chapter05;

import java.util.Random;
import java.util.Scanner;

public class UpdownGame {

	public static void main(String[] args) {
		
		Scanner s = new Scanner(System.in);
		Random random = new Random(); 
		
		
		int answer = random.nextInt(100)+1; // 1~100 랜덤 숫자 생성 
		int count = 0; // 몇 번만에 맞췄는지 count 
		
		while (true) {
			
			System.out.print("1-100 숫자를 입력 : ");
			int num = s.nextInt(); // 정답 입력
			count++;
			
			if (num == answer) {
				System.out.println("정답입니다! " + count + "번 만에 맞추셨습니다.");
				break;
			} else if (num > answer) {
				System.out.println("Down");
			} else {
				System.out.println("Up");
			}
			
		}
		
		
		
		
	}

}
반응형

'Java' 카테고리의 다른 글

[Java] 로또 숫자 생성  (0) 2023.03.08
[Java] 가위바위보 게임  (0) 2023.03.08
[Java] 랜덤 구구단 게임  (0) 2023.03.08
[Java] 자료형과 변수  (0) 2023.02.22
[Java] 환경설정  (0) 2023.02.22