배열 7

Java Chapter5. 배열(array)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경5. 배열(array)자 이제 클래스의 구성요소의 마지막 배열이다.따지고 보면 배열은 함수중에 하나이지만String과 배열은 조금 특이한 함수이기도 하며구성요소중 하나라고 생각될만큼 많이 쓰이기도 한다.그럼 배열이란 무엇일까?배열은 같은형태의 많은 변수를 만들어내는 명령어라고 생각하면된다.뭐랄까 앞서 변수를 설명할때 메모리라는 창고에 변수라는 상자를놓는다라고 설명했던것을 기억하는지 모르겠다.배열은 그상자를 차곡차곡 쌓아서 만든 서랍장이라고 생각하면 편할듯 하다.서랍장이 3단이면 물건을 3개 담을수 있을것이고50단 서랍장이면 50개를 담을수 있을것이다.자 서랍장이야기로는 대략적인 개념으로만 이해를 하고 아래 그림을 보자.(서랍..

Chapter5-3 모스부호 변환기 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test5_3 { public static void main(String[] args) { //1. 아래 공식은 String의 문자열을 하나씩 나누어 char형 배열로 옮기는 공식이다. String st = "ABCDE"; char ch[] = new char[st.length()]; for(int i=0; i < st.length(); i++){ ch[i] = st.charAt(i); System.out.println("src2["+ i+ "] = " +ch[i]); } 위 공식을 이용하여서 입력하는 String값을 모스부호로 변환하여 출력하는 프로그램을 짜보세요. --tip1. 아래 A~Z까지의 ..

Java/Java_A 2011.09.21

Chapter5-3 모스부호 변환기 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 1. 아래 공식은 String의 문자열을 하나씩 나누어 char형 배열로 옮기는 공식이다. public class Test5_3 { public static void main(String[] args) { String st = "ABCDE"; char ch[] = new char[st.length()]; for(int i=0; i < st.length(); i++){ ch[i] = st.charAt(i); System.out.println("src2["+ i+ "] = " +ch[i]); } }} 위 공식을 이용하여서 입력하는 String값을 모스부호로 변환하여 출력하는 프로그램을 짜보세요. --tip1. 아래 순서대로 A..

Java/JavaQ_ 2011.09.21

Chapter5-2 최대값 최소값 구하기 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test5_2 { public static void main(String[] args) { // TODO Auto-generated method stub //1. 배열안에 23,45,36,39,43,53,24 를 입력하여 출력하라. int a[] = {23,45,36,39,43,53,24}; //int a[] = new int[7]; //int a[0] = 23; //int a[1] = 45 // . // . //int a[6] = 24 이렇게 해도 상관은없다..; 다만 힘들뿐.. //int a[]; //new int[7] = {23,45,36,39,43,53,24}; //이러한 방법도 있다는거 까먹..

Java/Java_A 2011.09.21

Chapter5-2 최대값 최소값 구하기 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 1. 배열안에 23,45,36,39,43,53,24 를 입력하여 출력하라. 2. 위 배열의 값에서 최대값을 출력하여라. 3. 위 배열의 값에서 최소값을 출력하여라. 4. 96,94,75,64,72,67,55,82,74,58,67,93,97 에서 최대값과 최소값을 구하고 그 차이를 구하여라. [정답보러가기] ------------------------------------------------------------------------------------ 본 블로그의 글을 퍼가실때 꼬릿말, 퍼가시는곳 주소를 꼭 남겨주세요. 출처 꼭 기재해주시고요. 상업적인 용도의 이용은 절대 금합니다. 혹 프린트를 할 경우 블로그주소와 함..

Java/JavaQ_ 2011.09.21

Chapter5-1 배열의 이해 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test5_1 { public static void main(String[] args) { int a[5] = new int[]; //int a[] = new int[5]이다. int temp = 0; a[1] = 80; //배열은 a[0]부터 시작한다. a[2] = 45; //a[0]에 값을 집어 넣지않아도 상관없지만 a[3] = 70; //위 공식에서는 a[0]~ a[4]까지 만들어지며 a[4] = 68; //a[5]는 만들어지지 않는다. a[5] = 96; for(int i = 0; i < a.length(); i++){ //length()가 아니고 length이다. temp = a[i] %2;..

Java/Java_A 2011.09.21

Chapter5-1 배열의 이해 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 아래식의 잘못된점을 모두 찾으세요. public class Test5_1 { public static void main(String[] args) { int a[5] = new int[]; int temp = 0; a[1] = 80; a[2] = 45; a[3] = 70; a[4] = 68; a[5] = 96; for(int i = 0; i < a.length(); i++){ temp = a[i] %2; switch(temp){ case 0; System.out.println(i+ "번째 숫자는 " + a[i] + "이며 짝수입니다." ); case 1; System.out.println(i+ "번째 숫자는 " + a[i]..

Java/JavaQ_ 2011.09.21