``````{.java}
package coding_Test.UP_DOWN_Number;
import java.util.Scanner;
public class main {
public static void main(String[] args) {
System.out.println("컴퓨터가 1~100 중 랜덤 숫자 하나를 정합니다.");
System.out.println(" \n이 숫자를 맞춰주세요.");
int count = 1;
int num = (int) (Math.random() * 100) + 1;
System.out.println(num);
Scanner sc = new Scanner(System.in);
int num_enter = 0;
while (num != num_enter) {
System.out.print("1~100 숫자 입력:");
num_enter = sc.nextInt();
if (num > num_enter) {
System.out.println("UP");
count++;
} else if (num < num_enter) {
System.out.println("DOWN");
count++;
}
}
System.out.println("정답입니다! " + count + "회 만에 맞췄어요.");
sc.close();
}
}
```
``````{.java}
package coding_Test.UP_DOWN_Number;
import java.util.Scanner;
public class main {
public static void main(String[] args) {
System.out.println("컴퓨터가 1~100 중 랜덤 숫자 하나를 정합니다.");
System.out.println(" \n이 숫자를 맞춰주세요.");
int count = 1;
int num = (int) (Math.random() * 100) + 1;
System.out.println(num);
Scanner sc = new Scanner(System.in);
int num_enter = 0;
while (num != num_enter) {
System.out.print("1~100 숫자 입력:");
num_enter = sc.nextInt();
if (num > num_enter) {
System.out.println("UP");
count++;
} else if (num < num_enter) {
System.out.println("DOWN");
count++;
}
}
System.out.println("정답입니다! " + count + "회 만에 맞췄어요.");
sc.close();
}
}
```