코드 그라데이션
숫자 UP-DOWN 게임 본문
풀이 코드
public class quiz {
public static void main(String[] args) {
Random random = new Random();
// int num = (int) (Math.random() * 100);
int num = random.nextInt(100)+1; // 100개의 숫자를 임의로 발생시킨다.
Scanner scanner = new Scanner(System.in);
int count = 0; // 총 횟수가 필요하므로 초기화
while (true) { // 숫자를 맞출때까지 프로그램을 무한반복한다. 그래서 while을 true로 적었다.
System.out.println("숫자를 입력하세요.");
// cpu가 생성한 Random숫자 콘솔에서 확인(인쇄)할 수 있음.
// System.out.println(num);
int m = scanner.nextInt();
if (num > m) {
count++; // 정답을 맞출 때까지 횟수는 계속 늘어나므로!!!
System.out.println("up");
}
if (num < m) {
count++;
System.out.println("down");
}
if (num == m) {
count++;
System.out.println(count + " 회쨰 정답!");
break;
}
}
}
728x90
'Java > 간단한 Quiz' 카테고리의 다른 글
For문과 For-each문의 직관적 비교 예시 (0) | 2023.01.19 |
---|---|
성적 출력 프로그램 (0) | 2023.01.14 |
가위바위보 게임 만들기 (0) | 2023.01.14 |
숫자를 입력받아 거꾸로 출력하기 (0) | 2023.01.14 |
카드 3장 발급하여 결제와 비밀번호 변경 로직 만들기 (0) | 2023.01.14 |
Comments