[JAVA] 숫자 맞추기 UP & DOWN 게임

2023. 3. 30. 10:32
반응형

■ 문제

컴퓨터가 1~100 숫자(정수 범위) 중 하나를 랜덤으로 정합니다. (이를 알려주지 않습니다.)

사용자는 이 숫자를 맞추어야 합니다.

입력한 숫자보다 정답이 크면 → "UP" 출력,

입력한 숫자보다 정답이 작으면 → "DOWN" 출력.

정답을 맞추면 → "정답"을 출력하고, 지금까지 숫자를 입력한 횟수를 알려줍니다.

 

 

직접 생각해 보는 게 중요합니다.

정확하게 답을 못 내더라도

어떻게 해야 할까 

가볍게라도 생각하고 

답안 참고해 주세요!!

 

 

 

 

 

 

■ 예시 답안

정확하게 식으로 표현하면 아래와 같습니다.

(int) Math.random( )*(최댓값-최솟값+1)+최솟값

 

예를 들어 12 ~ 24 까지 숫자중 무작위 선택한다고 하면

(int) Math.random( )*(24-12+1)+12

(int) Math.random( )*13)+12

■ 실행 결과

 

반응형

BELATED ARTICLES

more