분류 전체보기28 [C#] (6) 배열 알아보기 - array, list 배열은 단순하게 이야기해서 같은 형태를 가지는 변수의 묶음을 뜻합니다. 예를 들어 로또번호의 7자리는 정수 형태의 배열로 표현하기 적합하다고 할 수 있습니다. 이전 시간에도 이야기했듯이 배열은 반복문과 함께 쓰이는 경우가 많은데 이번 포스팅에서는 먼저 배열의 문법과 특징을 알아보고 이어서 반복문과 함께 사용하는 코드를 작성해보겠습니다. 1. 배열의 문법 배열의 선언 방법은 데이터 형태[], 변수명, 테이터 형태의 길이로 표현됩니다. 접근방법은 배열의 인덱스로 각 데이터에 접근할 수 있으며 변수와 동일하게 각 변수의 값은 변경할 수 있습니다. 일반 변수와 배열을 비교하면서 배열의 선언 방법과 값 할당 방법을 알아보겠습니다. 1.1 배열 선언 하기 아래 코드는 정수 형태의 값을 7개 저장할 수 있는 배열을 .. 2022. 9. 11. [C#] (5) 조건을 기준으로 반복시키기 - while (4) 조건을 기준으로 반복시키기에 이어 while 문법에 대해 알아보겠습니다. 이전 포스팅에서 보았듯 for 구문은 순차적이고 끝이 예측되는 경우에 많이 사용되고 while문은 끝이 정해져 있지 않는 반복에 쓰입니다. while문에 특징과 문법에 대해 예시를 통해 알아보겠습니다. 1. while 구문의 문법에 대하여 while문법은 처음 프로그래밍을 접하는 입장에서 for문법 보다 더 간결하고 이해가 쉽다고 생각합니다. while문의 동작 흐름은 이전에 배웠던 if문의 조건식과 같은 방법으로 조건이 거짓이 될 때까지 해당 while 코드 블록 {}을 반복 실행합니다. 2. 예시로 알아보기 예시로 대출금을 모두 상환할 때까지 입금을 반복하는 흐름을 글로 표현하면 아래와 같습니다. 예시의 전제 내용 대출금.. 2022. 9. 10. [C#] (4) 조건을 기준으로 반복시키기 - for문 모든 프로그래밍에서는 원하는 명령을 반복시키는 문법이 존재합니다. 반복문에 대한 문법도 처음에는 복잡하고 눈에 들어오지 않기 때문에 학습을 불편해하는 경우가 많은데 반복문이 없는 프로그래밍은 현실적으로 불가능합니다. 코딩을 하다 보면 같은 명령을 수차례 반복해야 하는 경우가 많아 수동으로 입력하거나 검증하기에는 불가능에 가깝기 때문입니다. 이번 포스팅에서는 반복 문중 for문에 대한 문법과 특징에 대해 쉽게 이해할 수 있도록 설명과 예시를 작성해 보겠습니다. 1. for문에 대하여 c#에서 사용되는 대표적인 문법인 for문의 동작 흐름은 초기값을 지정하고 초기값이 어떤 조건에 충족될 때까지 초기값을 증가시켜 작동됩니다. 아래는 기본 문법 그림입니다. 예시로 10개의 컨테이너를 배에 적재하는 동작 흐름을 .. 2022. 9. 9. [c#] (3) 조건에따라 분기시키기 - if, switch 어떤 프로그램을 만들던지 조건에 따라 다르게 처리해야 하는 경우가 많습니다. 유저가 게임 내 상점에서 물건을 구매한다고 생각해보면 화폐가 충분할 때는 물건을 얻고 부족하면 물건을 구매할 수 없어야 합니다. 여기서 화폐의 양은 조건이 될 것이고 조건에 맞게 다르게 처리하여 프로그램을 작성합니다. 이번 시간에는 이러한 조건을 판단하고 분기시켜 처리하는 내용에 대해 알아보겠습니다. 1. if 문법 대표적인 분기 처리 문법인 if문 여러 형태로 사용 가능합니다. 가장 기본은 조건에 해당될 때 명령을 실행하는 것이고 추가로 처음 제시한 조건에 해당되지 않을 때 실행되게 하거나 조건을 여러 번 판별하는 방법도 있습니다. 아래는 기본이 되는 문법입니다. bool 조건식 = true; if( 조건식 ) { //조건에 .. 2022. 9. 8. 이전 1 2 3 4 5 6 7 다음