사용자가 정수 하나를 입력하여 프로그램이 가지고 있는 정수를 맞추기
- 입출력 값
int collectNumber = 2; // 맞춰야 할 정수
Scanner sc = new Scanner(System.in);
int inputNumber=0;
int loopCount =0;
while(true) {
System.out.print("정답을 추측하여 보시오: ");
inputNumber = sc.nextInt();
if (loopCount==7) {
System.out.println("기회 초과입니다. 틀렸습니다");
break;
}
if(collectNumber == inputNumber)
{
System.out.println("축하합니다");
System.out.println("inputNumber: "+inputNumber);
System.out.println("시도횟수: "+loopCount);
break;
}
else if (collectNumber > inputNumber){
System.out.println("제시한 정수가 높습니다.");
}
else if (collectNumber < inputNumber){
System.out.println("제시한 정수가 낮습니다.");
}
loopCount++;
}
반응형
'알고리즘 문제 풀이 > Power JAVA' 카테고리의 다른 글
p216)MiniProject - 책 정보 저장 (0) | 2022.04.06 |
---|---|
p182) 주사위 게임 (0) | 2022.04.04 |
p131) 15번 문제 - 3 x 5의 2차원 배열을 생성하고 5개의 난수를 배치 (0) | 2022.04.01 |
p130) 12번 문제풀이 - 성적 입력 후 합계 및 평균 구하기(ArrayList사용) (0) | 2022.04.01 |
p129) 10번문제 - 배열의 합/최대값 구하기 (0) | 2022.03.31 |
댓글