본문 바로가기

배열39

c# 문제 12. 배열의 합 구하기 주어진 배열의 합 구하여 출력하는 코드를 작성하세요. int[] arr = {4,2,5,10,3,7,12,9,1,8,27,31,6,15}; 출력 예) 코드는 아래에 있어용~~~~ foreach는 배열이나 리스트, 딕셔너리 같은 컬렉션에 사용되는 반복문입니다. 배열의 크기만큼 각 요소에 접근합니다. sum에 요소들을 차례대로 더해줍니다^^ 2023. 8. 10.
c#_29 배열:Array2 다차원 배열 지난 배열 포스팅에 이어 다차원 배열에 대해서 알아보겠습니다. 다차원 배열은 기존의 1차원의 배열 즉 가로 또는 세로(보통은 가로로 표현)로 한 줄로만 구성된 배열이 아닌 가로와 세로를 포함한 그 이상의 배열로 구성된 것을 말합니다.아래의 그림을 통해서 알아보도록 하겠습니다.그림에서 보듯 1차원은 일반 주택을 나열한 것에 비유할 수 있고, 2차원 배열은 아파트에 비유할 수 있겠습니다.물론 2차원 이상의 다차원 배열도 구성이 가능합니다. 보통 2차원 이상은 잘 쓰이지 않지만요...아래의 그림은 4,6의 크기를 가진 2차원 배열입니다. 4행 6열의 2차원 배열이죠.각 요소에 접근하기 위한 방법은 1차원 배열과 비슷합니다. 다만 두 개의 인덱스가 필요합니다. 만약 1행 2열에 있는 요소(값)을 가져오고 싶다면.. 2021. 6. 9.
c#_28 배열 Array 1 배열 Array에 대해서 알아보겠습니다. 배열은 데이터의 집합체라고 할 수 있습니다. 변수는 하나의 데이터(값)만을 담을 수 있지만 배열은 여러 개의 데이터를 담을 수 있습니다. 다만 여러가지의 데이터 타입을 담는 것은 아니고 하나의 데이터 타입만 담을 수 있습니다. 아래의 그림을 통해 알아보겠습니다.그림에서 보다시피 여러 종류가 아닌 하나의 종류만 담을 수 있도록 상자에 주기를 한 것 처럼 하나의 데이터 타입만을 담을 수 있습니다. 그리고 상자의 크기만큼 사과를 담을 수 있듯 배열의 크기만큼 데이터를 담을 수 있습니다. 물론 위 그림에서처럼 사과의 색이나 사이즈 등이 다른 것처럼 데이터 타입은 같지만 그 값은 다를 수 있습니다.위 배열은 int 정수형 타입을 담을 수 있는 6크기의 int 배열입니다. .. 2021. 6. 1.
반응형