로그인 문제, 메뉴 주문 문제, 동전 앞 뒤 문제, 홀짝 문제, 구구단 문제 등등
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
package day_2;
import java.util.Scanner;
public class Ex07 {
public static void main(String[] args) {
Scanner scan= new Scanner(System.in);
int dbId = 1234;
int dbPw = 1111;
System.out.println("ID를 입력해주세요");
int myId = scan.nextInt();
System.out.println("PW를 입력해주세요");
int myPw = scan.nextInt();
if(dbId == myId && dbPw == myPw) {
System.out.println("로그인 성공");
}
if(dbId != myId || dbPw != myPw) {
System.out.println("로그인 실패");
}
int dbId = 0;
int dbPw = 0;
System.out.println("우선 회원가입을 진행하겠습니다.");
System.out.println("사용하실 아이디를 입력해주세요");
dbId = scan.nextInt();
System.out.println("사용하실 비번을 입력해주세요");
dbPw = scan.nextInt();
System.out.println("회원가입이 완료되었습니다. 로그인을 해주세요");
System.out.println("아이디를 입력해주세요");
int myId = scan.nextInt();
System.out.println("비밀번호를 입력해주세요");
int myPw = scan.nextInt();
if (myId == dbId && myPw == dbPw) {
System.out.println("로그인이 완료되었습니다.");
}
if (myId != dbId || myPw != dbPw) {
System.out.println("로그인을 실패했습니다.");
}
System.out.println("구구단 게임을 해보도록 하겠습니다. 두개의 숫자를 입력해주세요.");
System.out.println("숫자1 입력 : ");
int num1 = scan.nextInt();
System.out.println("숫자2 입력 : ");
int num2 = scan.nextInt();
System.out.println("좋아요 이제 답을 입력해볼까요?");
System.out.println(num1 + "*" + num2 + "=");
int num3 = scan.nextInt();
if (num3 == num1*num2) {
System.out.println("정답입니다!");
}
if (num3 != num1*num2) {
System.out.println("틀렸습니다!");
}
/*정답을 따라 써보겠습니다*/
System.out.println("숫자1 입력 : ");
int x = scan.nextInt();
System.out.println("숫자2 입력 : ");
int y = scan.nextInt();
int answer = x*y;
System.out.println("정답 입력 : ");
int myAnswer = scan.nextInt();
if(answer == myAnswer) {
System.out.println("정답!");
}
if(answer != myAnswer) {
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
package day_2;
import java.util.Scanner;
public class Ex08 {
public static void main(String[] args) {
System.out.println("당신의 점수를 입력해주세요");
int myScore = scan.nextInt();
if (myScore < 60 && myScore > 0) {
System.out.println("불합격 입니다!");
}
if (myScore >= 60 && myScore < 101) {
System.out.println("합격입니다");
}
if (myScore < 0) {
System.out.println("음수 입력 안되염. 다시 입력해주세요!");
}
if (myScore > 100) {
System.out.println("이런 점수는 없어염. 다시 입력해주세요!");
}
System.out.println("성적을 입력하세요(0 ~100) : ");
int score = scan.nextInt();
if(60 <= score && score <= 100) {
System.out.println("합격");
}
if (0 <= score && score < 60) {
System.out.println("불합격");
}
if (100 < score || score < 0) {
System.out.println("성적을 잘뭇 입력했습니다.");
}
Scanner scan = new Scanner(System.in);
System.out.println("===놀이기구 사용안내===");
System.out.println("키를 입력해주세요");
int height = scan.nextInt();
if (height >= 120) {
System.out.println("놀이기구 이용이 가능합니다!");
}
if (height < 120 ) {
System.out.println("보호자와 함께 오셨나요? 예:1, 아니요:0");
int answer = scan.nextInt();
if (answer == 1) {
System.out.println("놀이기구 이용이 가능합니다!");
}
if (answer == 0) {
System.out.println("놀이기구 이용이 불가능해요 ㅠㅜ");
}
}
int dbId = 1234;
int dbPw = 1111;
System.out.println("로그인을 해주세요");
System.out.println("아이디 입력 : ");
int myId = scan.nextInt();
System.out.println("패스워드 입력");
int myPw = scan.nextInt();
if (myId == dbId && myPw == dbPw) {
System.out.println("로그인에 성공 하셨습니다");
}
if (myId != dbId) {
System.out.println("아이디를 확인해주세요");
}
if (myPw != dbPw) {
System.out.println("패스워드를 확인해주세요");
}
System.out.println("ID 입력 : ");
int myId = scan.nextInt();
if(dbId == myId) {
System.out.println("PW 입력 : ");
int myPw = scan.nextInt();
if(dbPw == myPw) {
System.out.println("로그인 성공");
}
if(dbPw != myPw) {
System.out.println("PW를 확인해주세요");
}
}
if(dbId != myId) {
System.out.println("Id를 확인해주세요");
}
}
}
|
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
package day_2;
import java.util.Scanner;
public class Ex09 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int x = 10;
if(true) {
System.out.println("x =" + x);
int y = 20;
}
int price1 = 8700;
int price2 = 6200;
int price3 = 1500;
System.out.println("===롯데리아===");
System.out.println("1.불고기 버거 : " + price1 + "원");
System.out.println("2.새우 버거: " + price2 + "원");
System.out.println("3.콜라 : " + price3 + "원");
System.out.println("주문하실 메뉴의 번호를 입력해주세요");
int pick = scan.nextInt();
System.out.println("현금을 입력해주세요");
int money = scan.nextInt();
if (pick == 1) {
if (money >= price1) {
System.out.println("결제가 완료되었습니다.");
}
if (money < price1) {
System.out.println("금액이 부족합니다");
}
}
if (pick == 2) {
if (money >= price2) {
System.out.println("결제가 완료되었습니다.");
}
if (money < price2) {
System.out.println("금액이 부족합니다");
}
}
if (pick == 3) {
if (money >= price3) {
System.out.println("결제가 완료되었습니다.");
}
if (money < price3) {
System.out.println("금액이 부족합니다");
}
}
/*정답 (방법1) 따라해보기*/
if (pick == 1) {
if (money < price1) {
System.out.println("현금이 부족합니다");
}
if(money >= price1) {
money = money - price1;
System.out.println("잔돈 : " + money + "원 입니다");
}
}
if (pick == 2) {
if (money < price2) {
System.out.println("현금이 부족합니다");
}
if(money >= price2) {
money = money - price2;
System.out.println("잔돈 : " + money + "원 입니다");
}
}
if (pick == 3) {
if (money < price3) {
System.out.println("현금이 부족합니다");
}
if(money >= price3) {
money = money - price3;
System.out.println("잔돈 : " + money + "원 입니다");
}
}
/*정답 (방법2) 따라해보기*/
int charge = 0;
if(pick == 1) {
charge = money - price1;
}
if(pick == 2) {
charge = money - price2;
}
if(pick == 3) {
charge = money - price3;
}
if (charge >= 0) {
System.out.println("잔돈" + charge + "원");
}
if (charge < 0) {
System.out.println("현금이 부족합니다");
}
System.out.println("===최댓값 문제===");
System.out.println("숫자를 입력해주세요");
System.out.println("숫자 1 : ");
int num1 = scan.nextInt();
System.out.println("숫자 2 : ");
int num2 = scan.nextInt();
System.out.println("숫자 3 : ");
int num3 = scan.nextInt();
int maxNum = num1;
if (maxNum < num2) {
maxNum = num2;
}
if (maxNum < num3) {
maxNum = num3;
}
System.out.println("가장 큰 숫자는 = " + maxNum + "입니다.");
}
}
|
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
package day_2;
import java.util.Random;
import java.util.Scanner;
public class Ex10 {
public static void main(String[] args) {
Random ran = new Random();
Scanner scan = new Scanner(System.in);
int rNum = ran.nextInt(3);
System.out.println(rNum);
rNum = ran.nextInt(5) + 1;
System.out.println(rNum);
rNum = ran.nextInt(7) - 3;
System.out.println(rNum);
int rNum = ran.nextInt(2);
System.out.println("앞인지 뒤인지 맞춰보세요 앞:1, 뒤:0");
int myNum = scan.nextInt();
if (rNum == myNum) {
System.out.println("정답!");
}
if (rNum != myNum) {
System.out.println("땡!");
}
/*정답 따라 해보기*/
int coin = ran.nextInt(2);
if (coin == 0) {
System.out.println("치트키 = 앞면");
}
if (coin == 1) {
System.out.println("치트키 = 뒷면");
}
System.out.println("동전의 앞면(0), 뒷면(1) 입력 : ");
int me = scan.nextInt();
if(coin == me) {
System.out.println("정답!");
}
if(coin != me) {
System.out.println("땡!");
}
/*당첨복권 문제*/
int rNum = ran.nextInt(10);
if(rNum < 3) {
System.out.println("당첨");
}
if(rNum >= 3) {
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
|
package day_2;
import java.util.Random;
import java.util.Scanner;
public class Ex11 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
Random ran = new Random();
System.out.println("1.홀수");
System.out.println("2.짝수");
int rNum = ran.nextInt(100) + 1;
System.out.println("번호를 선택하세요 : ");
int pick = scan.nextInt();
if(pick == 1) {
if(rNum % 2 == 1) {
System.out.println("정답!");
}
if(rNum % 2 == 0) {
System.out.println("땡!");
}
}
if(pick == 2) {
if(rNum % 2 == 0) {
System.out.println("정답!");
}
if(rNum % 2 == 1) {
System.out.println("땡!");
}
}
}
}
|
cs |
'JAVA 수업' 카테고리의 다른 글
6일차 기본 class 20 ~ class22, 배열 calss1 ~class2 (0) | 2020.08.23 |
---|---|
5일차 class 17 ~ 20 (0) | 2020.08.22 |
4일차 class 14 ~ 17 (0) | 2020.08.16 |
3일차 class 11 ~ 14 (0) | 2020.08.15 |
1일차 class 1~6 (0) | 2020.08.08 |