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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
 
import java.util.Scanner;
 
class for 
{
    public static void main(String[] args) 
    {
        
        //m1();
        m2();
        //m3();
        //m4();
        //m5(); //do while문은 신경안써도 됨
        //m6();
 
    }
 
 
    public static void m6()
    {
        //ask] 회원관리 프로그램 콘솔 구현하기***
        //        1. 회원 등록
        //        2. 회원 보기
        //        3. 회원 삭제
        //        4. 종료
 
        Scanner scan = new Scanner(System.in);
        boolean loop = true//불형 루프사용
 
        while (loop)
        {
            System.out.println("==============");
            System.out.println("==회원 관리===");
            System.out.println("==1.회원등록==");
            System.out.println("==2.회원보기==");
            System.out.println("==3.회원삭제==");
            System.out.println("==4.회원등록==");
            System.out.println("==============");
 
            System.out.print("선택 : ");
            String sel = scan.nextLine();
 
            //선택한 업무 실행
            if (sel.equals("1"))
            {
                add();
            }
            else if (sel.equals("2")) view();
            else if (sel.equals("3")) del();
            else loop = false;
        }//while
 
        System.out.println("프로그램 종료");
 
    }
 
 
 
    public static void add() //메인에서 작업하면 너무 커져서 메소드로 빼주는게 좋다
    {
        System.out.println("회원등록");
    }
    public static void view()
    {
        System.out.println("회원보기");
    }
    public static void del()
    {
        System.out.println("회원삭제");
    }
 
 
 
 
 
    public static void m5()
    {
        //do while문 : 선실행 후조건(조건과 무관하게 무조건 1회 실행-> 조건에 따라서 계속 반복 유무 결정됨)
        
        /*
        
            do
            {
                실행문;
            }
            while (조건식);
        */
 
        int n = 1;
 
        do
        {
            System.out.println(n);
            n++;
        }while(n < 11);
 
    }
 
 
 
    public static void m4()
    {
        //while문      : 선조건 후실행
 
        /*
            while (조건식)
            {
                실행문;
            }
        */
 
        //ask] 숫자 1~10 출력하기 (if문과 같은 쓰임)
        int n = 1;       //초기식
        while (n < 11//조건식
        {
            System.out.println(n);
            n++;//증감식
        }
    }
 
 
 
 
    public static void m3()
    {
        for (int i=0; i<10; i++)
        {
            for (int j=0; j<10; j++)
            {
                if (i == 5//j가5이면 브레이크 하라, 숫자 대입해가며 연습해보기
                    break//직접 포함된 제어문만 탈출한다(j for문)
 
                System.out.printf("i : %d, j : %d\n", i, j); // 실행횟수는?
            }
        }
    }
 
 
 
 
    public static void m2()
    {
        //2중for문 구구단..
 
        for (int j=2; j<10; j++//2부터 9단까지..
        {
            for (int i=1; i<10; i++)
            {
                System.out.printf("2 x %d = %2d\n", j, i, j*i);
            }
            System.out.println(); //단순 행바꾸기
        }
    }
 
 
 
    public static void m1()
    {
        //제어문 중첩
 
        //2중 for문
        for (int i=0; i<10; i++)
        {
            for (int j=0; j<10; j++)
            {
                //System.out.println("안녕~");    //실행횟수는?
                System.out.printf("i : %d, j : %d\n", i, j);            //출력] i크게회전 j작게회전 hour와 minute느낌
 
                /*
                //3중 for문
                for (int k=0; k<10; j++) 
                {
                    //1000회 회전
                    for (int l=-; l<10; l++)
                    {
                        //10000회
                    }
                }
                */
            }
        }
    }
 
 
}
 
cs


'WEB > JAVA' 카테고리의 다른 글

STRING2  (0) 2015.05.22
STRING1  (0) 2015.05.22
FOR문1  (0) 2015.05.22
SWITCH문  (0) 2015.05.22
IF문  (0) 2015.05.22

+ Recent posts