import java.util.Scanner; //스캐너 있음
public class Program
{
public static void main(String[] args) throws Exception { //throw Exception**
for(int i=10; i>=1; i--){ //10회 카운트다운
int count = i; //count에 i 값 저장
Scanner scan = new Scanner(System.in);
System.out.println("1부터 10까지 뽑은 후 enter (남은 횟수" + count + ") : "); //입력창
int score=scan.nextInt(); //Enter 누르면 score에 입력된 수 저장
int j = (int)(Math.random()*10)+1; //1~10 랜덤수 생성 후 j에 저장
if(score==j){ //score 와 j 일치 시,
System.out.println(score + "일치"); //일치 했다는 문구 띄우고, 종료
break;
}else if(score!=j){ //score 와 j 불일치 시,
System.out.println(score + "불일치"); //불일치 했다는 문구 띄우고 처음부터 반복
}
}
}
}
출력 결과
1부터 10까지 뽑은 후 enter (남은 횟수10) :
5
5불일치
1부터 10까지 뽑은 후 enter (남은 횟수9) :
4
4불일치
1부터 10까지 뽑은 후 enter (남은 횟수8) :
1
1불일치
1부터 10까지 뽑은 후 enter (남은 횟수7) :
5
5불일치
1부터 10까지 뽑은 후 enter (남은 횟수6) :
2
2불일치
1부터 10까지 뽑은 후 enter (남은 횟수5) :
3
3불일치
1부터 10까지 뽑은 후 enter (남은 횟수4) :
4
4불일치
1부터 10까지 뽑은 후 enter (남은 횟수3) :
8
8불일치
1부터 10까지 뽑은 후 enter (남은 횟수2) :
9
9불일치
1부터 10까지 뽑은 후 enter (남은 횟수1) :
10
10불일치
'생활 기록' 카테고리의 다른 글
Java | 정수타입별 메모리 크기 / 저장값 (0) | 2023.07.13 |
---|---|
수학 | 삼각비 (0) | 2023.07.11 |
자바 | for, if문에 기본 연산만으로 100부터 1까지 거꾸로 소수 찾기 (0) | 2023.07.05 |
Do it! 첫 코딩_자바 (1) | 2023.05.08 |
도형의 넓이 (0) | 2023.05.04 |