import java.util.Random;
import java.util.Scanner;
public class P_16 {
public static void main(String[] args) {
// 랜덤으로 정수 2개를 뽑아 아래와 같이 출력
// 사용자는 두 수의 합을 입력
// 두 수의 합과 입력한 수가 일치하면 "SUCCESS"
// 두 수의 합과 입력한 수가 일치하지 않으면 "FAIL"을 출력
// 기회는 5번! 5번 틀리면 GAME OVER
Random rd = new Random();
Scanner sc = new Scanner(System.in);
int cnt = 0;
while(true) {
int num1 = rd.nextInt(10)+1;
int num2 = rd.nextInt(10)+1;
System.out.print(num1+"+"+num2+"=");
int sum = sc.nextInt();
if(num1+num2 == sum) {
System.out.println("SUCCESS!");
} else {
System.out.println("Fail...");
cnt++;
if(cnt == 5) {
System.out.println("GAME OVER!");
break;
}
}
}
}
}
'Algorithm > Java Festival' 카테고리의 다른 글
[Java Festival] 배열 선언 후 랜덤수로 초기화하고 가장 큰 수와 가장 작은 수를 출력 (0) | 2023.03.02 |
---|---|
[Java Festival] 빈칸과 *(별)로 결과 출력 (0) | 2023.03.02 |
[Java Festival] 행 개수를 입력하여 역삼각형 모양으로 *(별) 출력 (0) | 2023.03.02 |
[Java Festival] 행 개수를 입력하여 *(별) 출력 (0) | 2023.03.02 |
[Java Festival] 구구단_단 수*원하는 수까지 출력 (0) | 2023.03.02 |
댓글