Q1. 숫자를 맞출때까지 반복해서 입력하게 하기
A1. random, do-while
import java.util.*;
class Ex4_15 {
public static void main(String[] args) {
int input = 0, answer = 0;
answer = (int)(Math.random() * 100) + 1; // 1~100 사이의 임의의 수를 저장
Scanner scanner = new Scanner(System.in);
do {
System.out.print("1과 100사이의 정수를 입력하세요.>");
input = scanner.nextInt();
if(input > answer) {
System.out.println("더 작은 수로 다시 시도해보세요.");
} else if(input < answer) {
System.out.println("더 큰 수로 다시 시도해보세요.");
}
} while(input!=answer);
System.out.println("정답입니다.");
}
}
'Backend > Java' 카테고리의 다른 글
| 클래스 메서드(static 메서드)란? (0) | 2022.07.07 |
|---|---|
| 반복되는 음수값이 있는 총합 구하기 (0) | 2022.06.29 |
| 형변환 연습문제 (0) | 2022.06.29 |
| 2차원 배열 연습 (0) | 2022.06.23 |
| Singleton 패턴 (0) | 2022.06.22 |