카드번호를 '77'로 지정하여 맞추기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
import java.util.Scanner;
public class Up_Down {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("수를 결정하였습니다 맞춰보세요");
System.out.println("0-99");
while(true) {
int num = sc.nextInt();
if(num==77) {
System.out.println("맞았습니다");
System.out.println("다시하시겠습니까?(y/n)");
String cho = sc.next();
if(cho.equals("y")) {
System.out.println("수를 결정하였습니다 맞춰보세요");
System.out.println("0-99");
continue;
}else if(cho.equals("n")){
System.out.println("종료");
break;
}
}
else if(num>77) {
System.out.println("더 낮게");
}else if (num<77) {
System.out.println("더 높게");
}
}
}
}
|
cs |
결과
-카드번호 랜덤으로 지정하여 맞추기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
import java.util.Random;
import java.util.Scanner;
public class Up_Down2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Random rd = new Random();
int result = rd.nextInt(100);
System.out.println("수를 결정하였습니다. 맞추어보세요");
System.out.println("0-99");
System.out.print("1>>");
while(true) {
int num = sc.nextInt();
if(num==result) {
System.out.println("맞았습니다");
System.out.println("다시하시겠습니까?(y/n)");
String cho = sc.next();
if(cho.equals("y")) {
System.out.println("수를 결정하였습니다 맞춰보세요");
System.out.println("0-99");
System.out.print("1>>");
continue;
}else if(cho.equals("n")){
System.out.println("종료");
break;
}
}
else if(num>result) {
System.out.println("더 낮게");
System.out.print(num+">>");
}else if (num<result) {
System.out.println("더 높게");
System.out.print(num+">>");
}
}
}
}
|
cs |
결과
-명품 자바 프로그래밍 제 3장 오픈챌린지 문제 인용
'Programming | Study > Java' 카테고리의 다른 글
[Java] txt파일 읽기 (0) | 2021.08.18 |
---|---|
계산기 프로그램 (2) | 2021.03.23 |
컴퓨터랑 가위 바위 보 하기 (2) | 2021.03.23 |
스케줄 관리 프로그램 (0) | 2021.03.23 |
세계나라 수도 사전&퀴즈 (0) | 2021.03.23 |
댓글