<Question 29>
랜덤으로 정수 2개를 뽑아 아래와 같이 출력,
사용자는 두 수의 합을 입력!
두 수의 합과 입력한 수가 일치하면 "Success"
두 수의 합과 입력한 수가 일치하지 않으면 "Fail"을 출력
기회는 5번! 5번 틀리면 GAME OVER
package Answer;
import java.util.Random;
import java.util.Scanner;
public class Ex29 {
public static void main(String[] args) {
Random rd = new Random();
Scanner sc = new Scanner(System.in);
int cnt = 0;
while (true) {
int num1 = rd.nextInt(9) + 1;
int num2 = rd.nextInt(9) + 1;
System.out.print(num1 + "+" + num2 + "=");
int num3 = sc.nextInt();
if (num1 + num2 == num3) {
System.out.println("Success");
} else {
System.out.println("Fail");
cnt++;
if (cnt >= 5) {
break;
}
}
}
}
}
'자바 페스티벌' 카테고리의 다른 글
자바 페스티벌 31번 (0) | 2022.07.25 |
---|---|
자바 페스티벌 28번 (0) | 2022.07.25 |
자바 페스티벌 27번 (0) | 2022.07.25 |
자바 페스티벌 26번 (0) | 2022.07.25 |
자바 페스티벌 25번 (0) | 2022.07.25 |