어떤 값을 저장하기 위해서는 변수를 사용한다. 하지만, 변수는 하나의 값만 저장할 수 있는 단점이 있다. 예를 들어, 날짜 데이터, 학급별 학생 수, 회원들의 아이디 등 데이터들을 변수로 표현하려면, 선언해야 하는 변수는 무수히 많아진다. 이는 결국 사용자가 비슷한 데이터들을 다른 이름의 변수로 공장에서 찍어 내듯이 선언해야 할 것이다. 배열이란? (Array) 배열은 변수의 단점을 해결할 수 있는 수단으로, 동일한 타입의 값들을 하나의 묶음으로 저장한 자료 구조이다. 즉, 여러 값들이 같은 의미를 지니면서 서로 연관성이 있을 때, 이들을 하나의 덩어리로 묶을 수 있다. 이렇게 묶인 데이터들의 집합을 배열이라 한다. 배열의 차원 (Dimension) 배열을 사용할 때, 1차원 배열부터 2차원 배열, …,..