:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
07/04/07 14:30
그냥 풀어 줄수도 있지만 학교나 학원 과제 일거 같아서 그냥 개념적인거 설명만 드립니다.
1. 랜덤값은 java.util.Random 클래스를 이용 해서 구해 옵니다. api 확인해 보시면 nextInt() 란 메소드가 있을겁니다. 보통 max 까지의 정수 값중에서 랜덤을 구할땐 random = new Random(); int i = Math.abs(random.nextInt()) % max; 이렇게 구합니다. 위에 변수에 저장 하는거까지 다 되어 있네요. 그냥 보지 말고 꼭 api에서 사용 메소드가 무슨 역활 하는지 보고 넘어가세요. 2. 키보드로 값을 입력 받는 예제는 네이버에 검색만 해보시면 많은 예제가 있을겁니다. 주의 하실점은 보통 입력 받는 값은 문자열로 입력 받기에 값과 비교 할려면 문자열을 정수형으로 변환 하는 방법을 쓰셔야 합니다. Integer.parseInt() 란 메소드 찾아서 보세요. 정답 여부는 미리 계산 되어 있는 값하고 비교문으로 하시면 되겠죠.. 3. 구구단 문제를 반복 하는건 그냥 이 모든 처리를 while(true) 이 안에서 하시고 마지막에 계속 하시겠습니까 물어 보고 키입력 기단린후 계속 기다린다는 입력 들어 오면 그냥 진행... 아니오 하면 break로 빠져 나오시면 되요
|