java
JAVA - 컴퓨터가 제시하는 수를 맞추는 게임
컴퓨터가 1에서 100 사이의 수를 랜덤으로 뽑아 사용자에게 제시하면 사용자는 컴퓨터가 제시한 수를 맞추는 게임입니다. 예를 들어 컴퓨터가 75를 제시하면 사용자가 75를 입력해야 게임이 종료되며 몇 번만에 성공했는지 카운터하게 됩니다.
// ex.1)
import javax.swing.JOptionPane;
public class Ex02 {
public static void main(String[] args) {
int cnt = 1;
int com_num = (int)((Math.random()*100)+1);
while(true) {
String jop = JOptionPane.showInputDialog("사용자 숫자를 입력하세요.");
int user_num = Integer.parseInt(jop);
if(com_num == user_num) {
System.out.println("드디어 맞추셨네요.");
System.out.println(cnt + " 번 만에 성공하셨습니다.");
break;
}
else if(com_num > user_num) {
cnt++;
System.out.println(user_num + " 보다 큽니다.");
}
else if(com_num < user_num) {
cnt++;
System.out.println(user_num + " 보다 작습니다.");
}
}
}
}
아래는 결과 화면입니다.
0 댓글