방치하기

홍대 자바 수업 숫자 맞히기 놀이입니다 .메스 이용 난수 나 유틸의 난수를 이용 최대 난수값은 50으로 본문

홍익대 Java/수업

홍대 자바 수업 숫자 맞히기 놀이입니다 .메스 이용 난수 나 유틸의 난수를 이용 최대 난수값은 50으로

Yi Junho 2009. 7. 21. 16:48
반응형
import java.util.*;
import java.util.*;
import java.io.*;



class 숫자놀이{
	public static void main(String [] arg)throws Exception {
		//int now=(int)(Math.random()*50)+1;  메스 랜덤 이용
        int count=0;
		Random random =new Random(System.currentTimeMillis());
		//유틸 안에 Random은 그냥도 되지만 지금처럼 시간을 불러와서 난수 생성도 가능
		int now =random.nextInt(50);
		Scanner scan= new Scanner(System.in);
		System.out.println("정답입니다"+now);


		while (true)
		{
		count ++;
		int input =Integer.parseInt(scan.next());//이건 인트형
		int temp=now-input;
		if (input==now)
		{
			System.out.println(count+ "회만에 맞혔습니다");
			break;
		}
		else if(temp>0)
		{
			System.out.println("더 큽니다.");
		}
		else {
			System.out.println("더작습니다");
		}
		
		}
		
	}
}


반응형
Comments