안녕하세요? Modification입니다. 이번 4월에 이 글을 쓰고 다음 글은 5월에 올라오겠습니다. 이번에는 조건문에 대하여 알아보도록 할게요. 조건문이란, 어떠한 사실이 충족될때 특정 코드가 실행되도록 하는 것으로, 코딩을 하면서 빠질수가 없는 것입니다. 예를 들면 배가 고프면(조건) 빵을 먹는다(특정 코드). 1. if문 if문은 조건문의 대표적인 형태라고 할 수 있습니다. 영어로는 if는 만약 이라는 뜻이죠. 기본적인 틀은 이렇습니다.if(조건){코드}만약 조건이 만족되면 코드는 실행되고, 만족이 안되면 이 코드는 넘어갑니다. 그러면 예제를 만들어보겠습니다. 이렇게 jungsoo의 값을 0으로 정해놓고 jungsoo가 0이라면 정수는 바보라고 출력되도록 했고, 1이라면 정수는 천재라고 출력되도록..
안녕하세요? 최근 한 달동안 학교 때문에 바빴던 Modification입니다. 그동안 글을 못 올린 점 죄송합니다. 앞으로 한 달에 한 개씩 올라올 것 같은데, 그 대신 분량은 많을 겁니다. 방학에는 많이 올릴 수 있도록 해볼게요!! 이번에 준비한 글은 반복문에 관련된 겁니다. 프로그램은 용량이 작아야 좋습니다. 그러기 위해서는 최대한 불필요한 코드들을 줄이고, 반복적인 코드들은 '반복문'을 써야 합니다. 그러면 시작하겠습니다. (1) for 문 for문은 반복문의 코드들 중 대표적인 코드입니다. 형식은 대략 이렇습니다. int i;for(i=0; i
안녕하세요? Modification입니다. 제가 원래 저번 시간에 콘솔 출력에 이어 콘솔 입력을 하려고 했는데, 그 입력한 값을 담을 변수에 대한 설명이 없어서 이번에 쓰게 되었습니다. 그러면 이번에는 콘솔 입력을 해봅시다! 일단 저번 시간에 했던 프로젝트를 불러와 주세요. 그런데 제가 컴파일 하는 과정을 자세히 설명을 안 해드렸네요(글쓰다가 문득 생각났어요). 컴파일을 하면 다른 이름으로 저장을 하라고 뜨는데, 이름을 (이름).c로 저장해주셔야 합니다. 가장 무난한 main.c로 저장하는 것이 가장 좋습니다. 이렇게 파일을 불러오고 jungsoo=1000; 문장 위에 아래처럼 작성해주세요. scanf는 값을 받아들입니다. 저 큰 따옴표 안에 저번처럼 %d나 %f나 %c를 넣어주시면 되는데요, 여러개의 ..
안녕하세요? Modification 입니다. 이번에는 변수라는 것에 대해서 알아보겠습니다. 변수는 거의 모든 프로그래밍 언어에서 많이 사용됩니다. 필수적이죠. 1. 변수란?변수란, 하나의 독방입니다. 독방에는 한 명의 사람만 들어갈 수 있죠? 변수는 한 개의 값을 넣을 수 있습니다. 그리고 독방에 무기징역인 사람도 있겠지만, 몇년형을 선고받은 사람들도 있겠죠? 그러면 그 독방에 있는 죄수가 교체될 겁니다. 변수도 안에 있는 한 개의 값을 바꿀 수 있습니다. 그래서 變數(변할 변, 셀 수)입니다. 2. 변수의 자료형변수가 하나의 독방이라고 했죠? 그래서 한 개의 값만 넣을 수 있다고 했습니다. 코드로 넘어오면, 값도 종류가 다양할 겁니다. 예를 들면 정수들(-3, -2, -1, 0, 1, 2, 3 등), ..
안녕하세요? Modification입니다. 이번에 C언어에서 가장 기초에 해당하는 콘솔 출력을 해보도록 하겠습니다. 일단 Dev C++을 켜봅시다. 아래 사진 처럼 프로젝트를 한 개 생성해주세요. 그리고 콘솔로 해주세요. 언어는 C언어, 프로젝트명은 원하는대로 해주세요. 원하는 위치에 저장해주세요. 그럼 예제 비슷하게 main.c라는 파일이 나옵니다. 왼쪽의 프로젝트에서 자신의 프로젝트가 보이실 텐데, 옆의 +를 누르면 이렇게 파일이 보입니다. 파일을 삭제해주세요. 다시 새 파일을 만들어주세요. 그리고 위처럼 쓰시는데, 오타가 있습니다. incude가 아니라 include입니다. #include 는 stdio.h라는 이름의 헤더파일을 불러온다는 겁니다. 따라서 거기에 있는 것들을 다 사용할 수 있죠. 그..
안녕하세요? Modification입니다. 제가 블로그를 운영하게 되었습니다. 앞으로 제가 C언어 강좌를 할 건데, 먼저 C언어 에디터 부터 다운받아줍시다. 저희가 사용할 프로그램은 Dev-C++ 입니다. 무료고, C언어와 C++을 둘 다 사용할 수 있습니다. https://sourceforge.net/projects/orwelldevcpp/ 로 들어가주세요. 그리고 다운로드 버튼을 눌러주세요. 그 프로그램을 실행시키면 Please select a language라고 창이 뜨고 아래에 언어를 선택할 수 있습니다. Korean으로 설정되어있을 텐데 안 되어있으면 Korean으로 설정해주시고 OK를 눌러주세요. 그리고 동의함을 눌러주세요. 그러면 무엇을 설치할 것인지 나오는데, 기본 설정대로 하시는게 좋습니..