C# 콘솔( Console )/배열(4)
-
가변 배열 ( Array )
1. MSDN -> 배열( C# 프로그래밍 가이드 ) 2. 배열 -> 배열은 동일한 타입의 자료형을 가지는 변수들을 묶어서 사용할 수 있는 유용한 자료구조입니다. -> 1차원 배열, 2차원 배열 이상( 다차원 배열 ), 가변배열이 있습니다. 3. 1차원배열 -> 1차원배열 ( Array ) 4. 다차원배열 -> 다차원배열 ( Array ) 5. 가변배열 -> 다양한 차원과 구조를 가지도록 구조화가 가능합니다. -> 저장되는 배열의 크기를 다르게 저장할 수 있습니다. 단, 차원을 다르게 생성하는 것은 안됩니다. -> 하나의 배열에 다양한 크기의 배열을 저장 할 수 있음으로 '배열의 배열'이라고 하기도 합니다. -> 가변배열 선언 static void Main(string[] args) { int[][] a..
2016.12.13 -
다차원 배열 ( Array )
1. MSDN -> 배열( C# 프로그래밍 가이드 ) 2. 배열 -> 배열은 동일한 타입의 자료형을 가지는 변수들을 묶어서 사용할 수 있는 유용한 자료구조입니다. -> 1차원 배열, 2차원 배열 이상( 다차원 배열 ), 가변배열이 있습니다. 3. 1차원배열 -> 1차원배열 ( Array ) 4. 다차원배열 -> 차원이 두 개로 이상인 경우 -> 다차원배열의 경우 2차원 배열을 주로 사용하며 3차원배열 부터는 구조가 복잡하여 사용하기 어려워진다는 단점이있어 사용을 거의 하지 않습니다. -> 다차원배열 선언 static void Main(string[] args) { int[,] arr1 = new int[6, 6]; arr1[0, 0] = 0; arr1[0, 1] = 1; arr1[0, 2] = 2; ar..
2016.12.13 -
1차원배열을 이용한 학생점수 평균 구하기 - 1
ex1) while()문 안에서 평균계산하고 출력 static void Main(string[] args) { int student_Number = 0; double[] arr_Aver = new double[5];//double형 배열 선언 double aver = 0; while (student_Number
2016.12.12 -
1차원 배열 ( Array )
1. MSDN 배열( C# 프로그래밍 가이드 ) 2. 배열 자료형[] 배열이름 = new 자료형[배열크기]; -> 배열은 동일한 타입의 자료형을 가지는 변수들을 묶어서 사용할 수 있는 유용한 자료구조입니다. -> 1차원 배열, 2차원 배열 이상( 다차원 배열 ), 가변배열이 있습니다. 3. 1차원배열 -> 차원이 한 개로 동일한 타입의 자료형의 변수들을 순차적으로 저장되는 구조 -> int[] arr1 = new int[6]을 선언했을 때 공간은 6개가 생성되지만 첫 시작지점은 1부터가 아닌 0부터 시작합니다. ex1) 1차원배열 선언 static void Main(string[] args) { int[] arr1 = new int[6]; int[] arr2 = new int[] { 1, 2, 3, 4,..
2016.12.12