본문 바로가기

JAVA 수업

1일차 class 1~6

자바 수업 첫날. eclipse 설치하는 것 부터 시작해서 4시간 동안 class 6개.

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
package day_1;
 
import java.util.Scanner;
 
public class Ex06 {
 
    public static void main(String[] args) {
 
        Scanner scan = new Scanner(System.in);
        
        if(true) {
            System.out.println("실행 O");
        }
        
        if(false) {
            System.out.println("실행 X");
        }
        
        int num = 8;
        System.out.println(num % 2 == 0);
        System.out.println(num % 2 == 1);
        
        num = -10;
        if (num > 0) {
            System.out.println("양수");
        }
        if (num == 0) {
            System.out.println("0");
        }
        if (num < 0) {
            System.out.println("음수");
        }
        
        int num2 = 12;
        if (num2 % 4 == 0) {
            System.out.println("이 수는 4의 배수가 맞습니다");
        }
        
        int score = 87;
        if (score >= 60) {
            System.out.println("축하합니다. 합격하셨습니다");
        }
        if (score < 60) {
            System.out.println("안타깝군요. 불합격입니다");
        }
        
        /*업다운 게임 예제*/
        int com = 8;
        System.out.println("숫자를 맞추어 보세요! 힌트:정수");
        int me =  scan.nextInt();
        if (me < com) {
            System.out.println("Up!");
        }
        if (me == com) {
            System.out.println("Bingo!");
        }
        if (me > com) {
            System.out.println("down!");
        }
        
        /*가위바위보 게임 예제*/
        int com2 = 1;
        System.out.println("가위는 0 바위는 1 보는 2 입니다. 당신의 패를 입력해주세요!");
        int me2 = scan.nextInt();
        if (me2 > com2) {
            System.out.println("wow 당신이 이겼어요!");
        }
        if (me2 < com2) {
            System.out.println("oh 당신이 졌어요!");
        }
        if (me2 == com2) {
            System.out.println("um 우리는 비겼답니다!");
        }
        
    }
 
}
 
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
package day_1;
 
import java.util.Scanner;
 
public class Ex05 {
 
    public static void main(String[] args) {
        
        Scanner scan = new Scanner (System.in);
        
        System.out.println("숫자를 입력하세요");
        int num = scan.nextInt();
        System.out.println("입력하신 숫자는" + num + "입니다.");
        
        System.out.println("나이를 입력하세요 : ");
        int age = scan.nextInt();
        System.out.println("당신의 나이는 " + age + "세 이군요!");
        
        System.out.println("두개의 숫자를 입력 받아 더해보도록 하겠습니다.");
        int num1 = scan.nextInt();
        int num2 = scan.nextInt();
        System.out.println(num1 + num2);
        
        System.out.println("한개의 숫자를 입력 받아 홀수인지 알아보겠습니다.");
        int num1 = scan.nextInt();
        System.out.println(num1 % 2 == 1);
        
        System.out.println("당신의 성적을 입력해주세요");
        int score = scan.nextInt();
        System.out.println(score >= 60 && score <= 100);
        
        /*정답을 따라 써보도록 하겠습니다*/
        System.out.println("정수1 입력 : ");
        int x = scan.nextInt();
        System.out.println("정수2 입력 : ");
        int y = scan.nextInt();
        
        int total = x + y;
        System.out.println("두 수의 합 = " + total);
        
        System.out.println("숫자 한 개를 입력해주세요 : ");
        int z = scan.nextInt();
        System.out.println(z % 2 == 1);
        
        System.out.println("성적 입력 : ");
        int score = scan.nextInt();
        System.out.println(60 <= score && score <= 100);
        
    }
 
}
 
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
package day_1;
 
public class Ex04 {
 
    public static void main(String[] args) {
 
        System.out.println(10 == 10);
        System.out.println(3 != 8);
        System.out.println(5 < 38);
        System.out.println(12 > 3);
        System.out.println(11 >= 11);
        System.out.println(3 <= 10);
        
        int score = 30;
        System.out.println(score >= 60);
        
        int num1 = 30;
        System.out.println((num1 % 3== 0);
        
        int num2 = 22;
        System.out.println((num2 % 2== 0);
        
        int money = 178600;
        System.out.println((money % 5000 / 1000>= 3 );
        
        System.out.println(10 == 10 && 3 == 3);
        System.out.println(10 != 10 && 3 == 3);
        System.out.println(10 == 10 && 3 != 3);
        System.out.println(10 != 10 && 3 != 3);
        
        System.out.println(10 == 10 || 3 == 3);
        System.out.println(10 != 10 || 3 == 3);
        System.out.println(10 == 10 || 3 != 3);
        System.out.println(10 != 10 || 3 != 3);
        
        int num = 12;
        System.out.println(num % 3 == 0 && num % 2 == 0);
        
        int kor = 100;
        int eng = 87;
        int math = 41;
        
        int total = kor + eng + math;
        double avg = total / 3.0;
        
        System.out.println(avg>=60 && kor >= 50 && eng >= 50 && math >= 50);
 
        int height1 = 199;
        int weight1 = 199;
        System.out.println(height1 >= 200 || weight1 >= 200);
        
        int height2 = 200;
        int weight2 = 68;
        System.out.println(height2 >= 200 || weight2 >= 200);
        
        
        
        
    }
 
}
 
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
package day_1;
 
public class Ex03 {
 
    public static void main(String[] args) {
 
        int num; /*변수를 선언합니다 int는 변수의 값이 정수일 때 사용합니다*/
        num = 10/*변수를 초기화합니다*/
        System.out.println(num); /*저장한 변수를 출력합니다*/
        
        double dNum = 3.14;
        System.out.println(dNum);/*실수를 선언 할 때는 double을 사용합니다*/
        
        char c1 = 'a';
        System.out.println(c1);
        char c2 = '가';
        System.out.println(c2); /*하나의 문자를 변수값으로 저장할 때는 char을 사용합니다*/
        
        String str = "java";
        System.out.println(str); /*여러개의 문자를 변수값으로 저장할 때는 string을 사용합니다*/
        
        boolean result = true;
        System.out.println(result); /*참과 거짓 여부를 변수 값으로 저장 할 때는 boolean을 사용합니다*/
        
        int 현금 = 1000;
        int 과자 = 200;
        int 잔돈 = 현금 - 과자;
        System.out.println("잔돈 = " + 잔돈 + "원");
        
        int 월급 = 100;
        int 세후연봉 = 월급 / 10 * 9 * 12;
        System.out.println("세후연봉 = " + 세후연봉 + "원 입니다");
        
        int a과목점수 = 30;
        int b과목점수 = 50;
        int c과목점수 = 4;
        int 평균 = (a과목점수 + b과목점수 + c과목점수)/3;
        System.out.println("평균점수 = " + 평균 + "점 입니다");
        
        int 삼각형의가로 = 3;
        int 삼각형의세로 = 6;
        int 삼각형의넓이 = (삼각형의가로 * 삼각형의세로) /2;
        System.out.println("삼각형의 넓이는" + 삼각형의넓이 + "입니다");
        
        int 초단위 = 100;
        int 분단위몫 = 초단위 / 60;
        int 분단위나머지 = 초단위 % 60;
        System.out.println("분단위 = " + 분단위몫 + "." + 분단위나머지);
        
        int total = 800;
        int amount_500 = total/500;
        int amount_100 = (total%500)/100;
        System.out.println("500원 갯수는" + amount_500 + " 100원 갯수는" + amount_100);
        
        int test = 1;
        int Test = 2;
        System.out.println(test);
        System.out.println(Test);
        
        int $money = 1000;
        int curPos = -1;
        System.out.println($money);
        System.out.println(curPos);
        
        int x= 10;
        int y = 20;
        
        int z = x;
        x = y;
        y = z;
        
        System.out.println(x);
        System.out.println(y);
        System.out.println(z);
        
        /*왜 오류?*/
        int score1 = 30;
        int score2 = 50;
        int score3 = 4;
         total = score1 + score2 + score3;
        double avg = total / 3.0;
        System.out.println("평균 = " + avg + "점");
        
        
    }
 
}
 
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
package day_1;
 
public class Ex02 {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        System.out.println(10 + 3);
        System.out.println(10 - 3);
        System.out.println(10 * 3);
        
        System.out.println(10 / 3);
        System.out.println(10 * 3.0);
        System.out.println(10 % 3);
        
        System.out.println(10 + 3);
        System.out.println("안녕" + "하세요");
        System.out.println("10" + 3);
        System.out.println(3 + "10");
        System.out.println("더하기 = " + 10 + 3);
        System.out.println("더하기 = " + (10 + 3));
        
        System.out.println("연봉 = " + ((100 / 10* 9)* 12);
        System.out.println("평균점수 = " + ((30 + 50  + 4/ 3+ "점");
        System.out.println("삼각형의 넓이는" + ((3 * 6/ 2+ "입니다");
        System.out.println("삼각형의 넓이는" + ((3 * 6/ 2+ "입니다");
        System.out.println("100초는" + (100 / 60+ "분" + (100 % 60+ "초 입니다.");
        System.out.println("800원에서 500원 짜리 갯수는 " + (800 / 500+ "개 이고 100원 짜리 갯수는 " + ((800 % 500/ 100 ) + "개 입니다");
        
        int num = 8;
        System.out.println(num +1);
        System.out.println(num);
        
        num = num + 1;
        System.out.println(num);
    }
 
}
 
cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package day_1;
 
public class Ex01 {
 
    public static void main(String[] args) {
 
        System.out.println("==================");
        System.out.println("      스타벅스             ");
        System.out.println("     현금(소득공제 )  ");
        System.out.println("t)까페라떼               5000 ");
        
        System.out.println(10);
        System.out.println(3.14);
        System.out.println('B');
        System.out.println("Java Class");
        
    }
 
}
 
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
2일차 class 7 ~ 10  (0) 2020.08.09