java
-
4. control - (3) WhileDemo3 (while문-up&down)java/코드 리뷰 2020. 3. 23. 16:28
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 package control; import java.util.Scanner; public class WhileDemo3 { public static void main(String[] args) { // 1~100까지의 임의의 정수를 하나 생성 // 사용자가 입력한 숫자와 임의의 정수를 비교해서 up / down 표시 // 사용자가 입력한 숫자와 임의의 정수가 일치하면 몇번만에 맞췄는지 화면에 표시 Scanner sc = new Scanner(System.in); int answer = 0; int ran = (int) (Math...
-
4. control - (2) WhileDemo2 (while문-500이상은 몇번째 수?)java/코드 리뷰 2020. 3. 23. 16:25
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 package control; import java.util.Scanner; public class WhileDemo2 { public static void main(String[] args) { // 1부터 숫자를 하나씩 더해갈 때 최초로 500을 넘어 // 합계가 최초로 500 이상이 되는 숫자는 무엇인가? Scanner sc = new Scanner(System.in); System.out.println("숫자를 입력하세요 : "); int max = sc.nextInt(); int n = 1; int sum = 0; while(true) { sum += n; if(sum..
-
4. control - (1) WhileDemo1 (while문)java/코드 리뷰 2020. 3. 23. 16:04
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 package control; import java.util.Scanner; public class WhileDemo1 { public static void main(String[] args) { /* while (조건식) { 조건식 = true로 판정된 동안 실행되는 수행문; */ Scanner sc = new Scanner(System.in); while(true) { System.out.print("숫자를 입력하세요 (0 입력시 종료) : "); int number = sc.nextInt(); // 무한반복 탈출조건 if(number == 0) { System.out.pr..
-
4. control - (1) SwitchDemo1 (switch-case문)java/코드 리뷰 2020. 3. 23. 16:02
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 package control; import java.util.Scanner; public class SwitchDemo1 { public static void main(String[] args) { /* switch문 비교값과 일치하는 다양한 경우를 간결한 표현으로 처리할 수 있음 switch(비교값) { case 값1 : 비교값이 값 1과 일치하는 경우 실행되는 수행문; case 값2 ..
-
4. control - (5) StarDemo (별 출력)java/코드 리뷰 2020. 3. 23. 16:00
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 package control; public class StarDemo5 { public static void main(String[] args) { /* 공백개수(5-i)에 대한 절대값 ** i=1 => 공백:4 별:2 5 - 1 = 4 **** i=2 => 공백:3 별:4 5 - 2 = 3 ****** i=3 => 공백:2 별:6 5 - 3 = 2 ******** i=4 => 공백:1 별:8 5 - 4 = 1 ********** i=5 => 공백:0 별:10 5 - 5 = 0 ******** i=6 => 공백:1 별:8 5 - 6 = 1 ..
-
4. control - (4) StarDemo (별 출력)java/코드 리뷰 2020. 3. 23. 15:59
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 package control; public class StarDemo4 { public static void main(String[] args) { /* ** i=1 => 공백:4 별:2 **** i=2 => 공백:3 별:4 ****** i=3 => 공백:2 별:6 ******** i=4 => 공백:1 별:9 ********** i=5 => 공백:0 별:10 */ for(int i=1; i
-
4. control - (3) StarDemo (별 출력)java/코드 리뷰 2020. 3. 23. 15:58
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 package control; public class StarDemo3 { public static void main(String[] args) { /* ** i=1 => 공백:8 별:2 **** i=2 => 공백:6 별:4 ****** i=3 => 공백:4 별:6 ******** i=4 => 공백:2 별:8 ********** i=5 => 공백:0 별:10 */ for(int i=1; i
-
4. control - (2) StarDemo (별 출력)java/코드 리뷰 2020. 3. 23. 15:57
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 package control; public class StarDemo2 { public static void main(String[] args) { /* ** i=1 => 2 **** i=2 => 4 ****** i=3 => 6 ******** i=4 => 8 ********** i=5 => 10 */ for (int i=1; i