2자리의 정수값(10~99)을 맞추는 '숫자 맞추기 게임"을 만들어보아라
-코드-
(이미지 밑에 코드있음)
import java.util.Random;
import java.util.Scanner;
public class Test11 {
public static void main(String[] args) {
Random rd = new Random();
Scanner sc = new Scanner(System.in);
int no =10 + rd.nextInt(90); // 맞춰야 하는 숫자 : 10~99의 난수 발생
System.out.println("숫자 맞추기 게임 시작!");
System.out.println("10부터 99사이의 숫자를 맞추세요.");
int x;
do {
System.out.print("어떤 숫자 일까요?");
x = sc.nextInt();
if(x>no)
System.out.println("더 작은 숫자입니다.");
else if(x<no)
System.out.println("더 큰 숫자입니다.");
//정답 아니면 반복한다.
} while (x != no);
System.out.print("정답입니다.");
}
}
-결과-
'■ JAVA > Study' 카테고리의 다른 글
[JAVA] 스레드 - "스레드 상태제어 메소드"와 "데몬 스레드 개념 및 예제" ★ (0) | 2020.04.01 |
---|---|
[JAVA] do-while (3) (0) | 2019.12.19 |
[JAVA] do-while (1) (0) | 2019.12.18 |
[JAVA] switch (0) | 2019.12.17 |
[JAVA] 삼항연산자 - 식 ? a : b (0) | 2019.12.14 |