Programming 17

[C언어 강좌]14강 : 반복문(while)

Written By StableVer. [C언어 강좌]14강 : 반복문(while) 목차 1. 반복문에 대한 간단한 설명 2. 반복문 사용해보기 1. 반복문에 대한 간단한 설명 여러분은 이제 switch문까지 배우게 되었습니다. 하지만 진짜 프로그래밍의 시작은 반복문이라 할 수 있습니다. 왜냐하면 연습작을 하나 만들때에도 반복문 없이는 귀찮아 지거나 아예 구현이 불가능한 문제도 발생할 수 있습니다. 반복문은, 말그대로 반복하는 역할을 맡고 있습니다. 이렇게 반복문은 매우 중요한 역할을 하고 있습니다. 2. 반복문 사용해보기 일단 반복문 없이 "C언어 강좌"를 10번 출력해 보겠습니다. Colored By Color Scripter™ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #inc..

[C언어 강좌]13강 : switch 문

Written By Imperfect [C언어 강좌]13강 : switch 문 목차 1. switch와 case 2. switch문 사용해보기 3. default 함께 사용해보기 1. switch와 caseswitch문은 특정변수또는 값을 입력하면 그 값에 대응하는 case의 적힌 명령을 수행합니다.위의 이미지에선 switch에 10이란 값을 입력하였습니다. 그리고 아래의 여러가지 case 중 10의 값을 가진 case의 명령을 수행합니다.또한 case의 값을 꼭 오름차순으로 정할 필요는 없습니다. 2. switch문 사용해보기switch문은 아래와 같이 쓰입니다. switch( 값 ) { case 값 :명령;break; case 값 :명령;break; } 위에서 case 명령 끝에 넣은 break;의 ..

[C언어 강좌]12강 : 조건문 사용하기(if문)

Written By Imperfect [C언어 강좌]12강 : 조건문 사용하기(if문) 목차 1. 조건문이란? 2. if문 사용해보기 3. else문과 함께 사용해보기 1. 조건문이란?조건문은 말그대로 특정 조건에 만족하는 경우에만 실행할수 있게 해주는 문법(?)입니다.예를 들어 'i라는 변수가 10이라면, " 안녕!"이라는 말을 출력하라 라는 명령을 실행하려면 어떻게 해야 할까요?먼저 "i가 10이라면" 이라는 조건을 달고 이 조건이 성립할 떄만 "안녕"이라는 말을 출력하게 해야합니다.하지만 지금 까지 배운내용으로는 이것이 불가능합니다. 그래서 이번에 이것을 가능하게 하는 조건문을 배워봅시다. 2. if문 사용해보기if문은 아래와 같이 사용합니다. if(조건){명령} 한번 예시를 봐봅시다.Colored..

[C언어 강좌]11강 : 주석으로 코드 설명하기

Written By Imperfect[C언어 강좌]11강 : 주석으로 코드 설명하기 목차 1. 주석 이란? 2. 주석 사용해보기 1. 주석 이란?주석이란, 본문에 뜻을 알기쉽게 풀어 쓴것을 말합니다.프로그래밍 환경에서는 소스코드에 도움이 되는 정보를 삽입하기위해 쓰입니다.(위키 백과 참고) 만약 소스코드 예제를 받았는데, 그 안에 자신이 모르는 것이 있다던가, 복잡해서 알아보기 힘들다던가 할떄, 주석이 있으면 이해하기 쉬워집니다.또한, 주석을 이용하여 문단을 나눌때 유용하게 쓰입니다. 2.주석 사용해보기주석을 사용하려면 주석을 입력할 부분 바로 앞에다가 "//"을 입력하면됩니다.이 경우는 주석을 한 줄만 쓸수있습니다.만약 여러 줄을 쓰고 싶다면 주석이 시작된는부분에 "/*"을 입력하고,끝나눈부분엔 "*/..

[C언어 강좌]10강 : [번외] getch()로 입력받기

Written By StableVer.[C언어 강좌]10강 : [번외] getch()로 입력받기 목차 1. getch()를 멈추는데에 사용하기 2. getch()를 입력받는데에 사용하기 1. getch()를 멈추는데에 사용하기10강은 번외편입니다. 번외편은 정식 강좌와 다르게 게임제작등에 유용한 스킬을 구사할 수 있게 해주는 강의입니다.자, 이번 번외편에서는 getch()란 함수를 배워보도록 하겠습니다.제가 그러고보니 0~9강까지 함수에 대한 설명을 하질 않았군요? 함수는 특정한 명령을 수행하는 프로그램의 한 단위입니다. 프로그램의 부품이라고 할 수 있죠.지금까지 배운 printf 같은 명령은 원래 함수라고 부르는게 맞습니다.(제 지인분중 하나는 함수를 명령명령거리면 짜증이 난다고 하더군요)getch()..

[C언어 강좌]9강 : 서식문자와 이스케이프 시퀀스

Written By Imperfect [C언어 강좌]9강 : 서식문자와 이스케이프 시퀀스 목차 1. 서식문자 2. 이스케이프 시퀀스 1. 서식문자서식문자란, 변수를 출력하거나 %기호 자체를 출력하고자할때 사용합니다.이전에 사용하였던 %d나 %f도 서식문자입니다.서식문자의 종류에는 아래와 같은 종류가 있습니다. 서식문자 타입 인수 출력형식 %c char 문자 printf 함수와 함께 사용할 경우, 단일 바이트 문자를 지정합니다. wprintf 함수는 와이드 문자를 지정합니다. %C printf 함수와 함께 사용할 경우, 와이드 문자를 지정합니다. wprintf 함수는 단일 바이트 문자를 지정합니다. %d int 정수 부호 있는 10진수 정수 %i %uunsigned int부호 없는 10진수 정수%fdoub..

[C언어 강좌]8강 : 문자열의 이해

Written By StableVer.[C언어 강좌]8강 : 문자열의 이해 목차 1. 문자열이란? 2. 문자열 사용해보기 3. 문자열 출력해보기 4. 널(NULL) 문자 1. 문자열이란?우리는 문자형 변수, char를 배웠습니다. 하지만 프로그램에 사용하기엔 조금 부족합니다.왜냐면 이름을 출력하는 프로그램을 만들때,char name1;char name2;char name3;...char name10;처럼 만들 수 는 없기 때문입니다.이렇게 귀찮을때 정수형이나 실수형 변수는 배열을 사용했었죠?문자도 마찬가지입니다. 문자열 또한 C언어에서는 char의 배열로 표현합니다.문자열은 이렇게 문자형 변수를 배열로 만들어 간편하게 사용 가능한 것입니다. 2. 문자열 사용해보기문자열도 일반 배열같이 사용할 수 있습니다..

[C언어 강좌]7강 : 배열의 이해(정수,실수형)

Written By Imperfect [C언어 강좌]7강 : 배열의 이해(정수,실수형) 목차 1. 배열이란? 2. 배열 사용해보기 3. 배열 출력해보기 1.배열이란? 예를 들어 아파트에서 각각의 호수의 값을 변수로 지정한다고 할떄, 101동 101호 101동 102호 ... 이런식으로 변수를 지정하면 엄청나게 많은 변수를 선언해야 합니다. 하지만 배열을 이용하면 101동[10] 102동[10] .. 이런식으로 동 별로 변수를 선언하여 보다 적은 변수를 선언해도 됩니다. 그렇기 떄문에 배열을 사용합니다. 아래의 그림을 보면 더 이해하기 쉬울겁니다. 위의 그림을 보고 잘 이해가 안되는 부분이 있을수 있습니다. 대괄호 안의 숫자는 3인데 나누어진 부분은 4부분입니다. 이것은 배열에선 1부터 시작하는게 아니라,..