JAVA/명품 자바 프로그래밍
[3장] 도전 문제
소곡이
2021. 4. 15. 04:35
728x90
package lecture3;
import java.util.*;
public class p160 {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int hint1=0;
int hint2=99;
int num=0;
Random r = new Random();
int k=r.nextInt(100);
System.out.println("수를 결정하였습니다. 맞추어 보세요.");
while(true) {
for(int i=1; ;i++) {
System.out.println(hint1 + "-" + hint2);
System.out.print(i+">>");
num=s.nextInt();
if(num<k) {
System.out.println("더 높게");
hint1=num;
} else if(num>k) {
System.out.println("더 낮게");
hint2=num;
}else break;
}
if(k==num) System.out.println("정답!");
System.out.println("다시하시겠습니까(y/n)>>");
String yn=s.next();
if(yn.equals("n")) break;
}
s.close();
}
}