본문 바로가기

전체 글

printf 문 printf - 모니터에 정보를 출력해 주는 함수 - stdio.h 파일을 포함시켜야 함 포함시키는 방법 : #include - 서식 문자를 사용하여 포맷을 설정 할 수 있음 예) printf("나의 이름은 %s 입니다.","홍길동"); - 특수문자(\) 를 사용하여 줄바꿈등을 할 수 있음 더보기
C언어 기본 문법] c언어의 기본 골격 C언어의 가장 기본 문법은 다음과 같습니다. int main() { //프로그램 로직 return 0; } =============================================== int main() 더보기
알고리즘이란? 1.알고리즘이란? 건축물을 세울때 설계도와 같은 개념입니다. 우리가 서울에서 울릉도를 갈때 사람이라면 생각을 하면서 갈 수가 있습니다. 가령 아무 계획 없이 어떻게 가야 할지 계획 없이 출발 하였다고 가정 합니다. 사람이라면 여기서 출발해서 버스를 탈 것인지 전철을 탈 것인지 서울역으로 갈 것인지 강남 고속 터미널로 갈것인지... 가면서 그때 그때 생각 나는 데로 선택 해서 갈 수가 있을 것입니다. 하지만 컴퓨터에게 아무런 계획도 방법도 없이 서울에서 울릉도를 찾아 가라고 한다면 컴퓨터는 아무런 행동도 하지를 못합니다. 혹은 컴퓨터에게 걸어서 동쪽으로 쭉 가라고 한다면 가다가 바다에 빠져 죽게 될 것입니다. 이러한 일을 방지 하기 위해 우리는 미리 모든 일에 대비하여 방법을 생각 하게 됩니다. 1. 출발.. 더보기
C언어란? 컴퓨터는 0과 1만을 인식합니다. 이러한 컴퓨터에 사람의 명령을 입력하여 어떤 동작을 수행하기 위해서는 컴퓨터가 이해하는 프로그래밍이 되어 있어야 합니다. C언어는 이때 프로그래밍을 할 수 있는 언어중 하나입니다. 이렇게 프로그래밍 된 언어는 C-컴파일러를 통해 컴퓨터가 인식할 수 있는 0/1로 이루어진 기계어로 번역 되어집니다. 이러한 C-컴파일러는 여러가지가 있지만 여기서는 CODE::BLOCK 이라는 프로그램을 사용하겠습니다.. 더보기
채점기 사용방법 1. http://codingfun.net/problemInfo 에 접속하여 문제 선택 예시) 00a01 사각형 넓이 구하기 선택 시 2. CODE::BLOCK 프로그램을 이용하여 해당 코드 소스 작성 후 Simple KOI 채점하기 클릭 3. 다음과 같이 KOI 채점하기 사이트 접속하여 아이디/비밀번호 로그인 후 문제번호인 00a01 을 입력 4. 채점을 할것인지 묻는 화면이 나오면 Enter 5. 채점 시작하여 모든 항목이 GOOD으로 나오면 프로그램을 정확히 코딩한 것임 더보기
채점기 설치 1. http://codingfun.net/6754 에 접속 하여 다운로드 ☞ SimpleKOIValidator-2013.07.13-install-protect.exe 를 클릭하여 프로그램 설치 2. CODE::BLOCK IDE 외부 설치 연동 CODE::BLOCK 프로그램의 Tools > Configure Tools > Add 클릭 Name: Simple KOI 채점하기 Executalbe: C:\KOI\SimpleKOIValidator.exe ↙ 큰 따옴표 그대로 복사하세요 Parametes: "CB?${PROJECT_DIR}${TARGET_OUTPUT_DIR}?${PROJECT_NAME}?${ACTIVE_EDITOR_FILENAME}" Working directory: ${TARGET_OUTPUT_.. 더보기
IDE 설치 ( CODE :: BLOCK) Linux 와 Windows 호환되는 CODE :: BLOCK 프로그램을 Windows에 설치 하여 사용 하므로 간편한 설치와 시험 환경과 유사한 환경에서 테스트 할 수 있음 1. Code::Block 다운로드 - http://www.codeblocks.org/ 접속 : Downloads -> Binaries 선택 하여 codeblocks-12.11mingw-setup.exe 을 선택하여 BerliOS or Sourceforge.net 링크를 통해 다운로드 받습니다. 2. codeblocks-8.02mingw-setup.exe 파일 실행하여 디폴트로 프로그램 설치 진행 더보기
정보올림피아드 채점기준 1.알고리즘의 정확성 - 약 15개의 INPUT 데이터를 입력하여 정확한 OUTPUT 데이터가 출력 되는지 검증 2. 프로그램의 실제 소요시간 측정 - 본선 문제 중 복잡한 로직에 의해 제한 시간을 넘기는 경우 오답 처리 됨 ※ 국제대회에서는 표준입출력 (키보드 입력/모니터 출력) 이용하여 프로그래밍 더보기