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 |
FOR문2
2015. 5. 22. 00:18