IT전문교육 의 리더!

HOME>IT전문가>프로그래밍>c언어 [실무]

c언어 [실무]

20회차 속성과정|전체 : 9시간 50분|회차당 평균 : 29분30초
C언어 [실무] / 2개월
C언어 [입문 + 실무] / 4개월
200,000 125,000
  • 전문강사 : 송광진
Study Guides
컴퓨터 프로그래밍의 기초가 되는 문법 및 언어로 프로그래밍을 시작하는분들은 필수로 학습이 되어야 합니다. 이내용을 알지 못한 상태에서는 프로그래밍의 구조나 관계를 이해하기 어렵습니다. 또한 기본문법이 개발의 기초가 되기 때문에 해당코드들의 사용방법을 반드시 숙지하여야 코드의 전반적인 수정 및 개발이 가능합니다. 단, 실무과정을 다루기때문에 C언어의 기본개념을 먼저 학습할것을 권장합니다.
 
  • 0132분 C언어를 이용한 코딩의 기술! - Chapter 1제어문을 활용한 여러가지 예제 프로그램을 실습하면서 공부합니다.

    책갈피 : [00:00] 완전수 구하는 프로그램1/[01:37] for(i=2; i<=30; i++)/[02:08] for(j=1; j<=i/2; j++) if(i%j==0) sum+=j;/[05:08] if(i==sum)/[06:09] 결과값 확인/[06:26] printf함수/[08:18] 완전수 구하는 프로그램2/[08:22] 배열(Array)/[09:11] n++, ++n/[09:54] 결과값 확인/[10:32] 자료검색 프로그램1/[13:05] &, && 연산자/[15:19] if, else구문/[15:52] 결과값 확인/[17:30] if문 조건부/[18:55] 자료검색 프로그램2/[20:26] 결과값 확인/[21:42] 행렬에 숫자 채우기 프로그램 설명/[24:22] 행렬에 숫자 채우기 프로그램/[24:29] static(정적)변수/[28:20] static 선언/[28:58] 결과값 확인/[30:54] 배열 사용 시 유의할 점

  • 0225분 C언어를 이용한 코딩의 기술! - Chapter 2여러 예제 프로그램을 통해 제어문에 대해 확실하게 배워봅니다.

    책갈피 : [00:00] 호텔방 OPEN & CLOSE 프로그램 설명/[02:00] 문제의 도출 및 구현/[04:36] 결과 확인/[04:48] 호텔방 OPEN & CLOSE 프로그램/[05:34] 배열의 초기화/[06:21] OPEN과 CLOSE/[06:59] if(!(i % man))/[08:29] 결과값 확인/[10:08] 소수 구하는 프로그램/[10:40] #include/[10:54] math.h/[11:36] #define MAX 30/[12:40] TRUE, FALSE/[13:10] j<=(int)sqrt(i);/[15:24] break;/[16:44] for(i=3; i<=MAX; i+=2)/[18:26] if(check(i))/[18:48] 결과값 확인/[19:37] 제어문 예제/[20:05] static(정적)배열 선언/[23:05] if(j%i == 0)/[24:17] 결과값 확인

  • 0325분 C언어를 이용한 코딩의 기술! - Chapter 3행렬을 이용한 여러가지 응용프로그램들을 알아보고 실습합니다.

    책갈피 : [00:00] 행렬을 이용한 ‘ㄹ'자 설명/[00:34] ‘ㄹ'자 출력의 원리/[00:54] 행렬의 구현/[01:31] sw변수의 역할/[02:08] 행렬을 이용한 ‘ㄹ'자 출력 프로그램/[02:56] printf함수와 scanf함수/[05:14] if, else 제어문/[06:09] 2차원 배열의 구조/[07:12] 스위칭/[07:49] printf("%5d", son(i)(j));/[08:04] 결과값 확인/[09:46] 달팽이 행렬 설명/[10:50] 값이 저장되는 순서/[12:27] 달팽이 행렬 출력 프로그램/[13:13] 변수 y, h를 사용하는 이유/[17:07] for(j=0; j<2*i-1; j++)/[19:06] 결과값 확인/[20:30] 함수(function)/[21:07] dpy(n, 1);/[21:37] 함수사용예제/[22:05] void dpy(int n, int sw)/[22:41] 재귀함수/[23:12] dpy(n-1, -sw);/[23:35] if(n==0) return;/[24:12] 재귀함수의 역할/[24:39] 재귀함수의 특징/[24:58] 결과값 확인

  • 0431분 C언어를 이용한 코딩의 기술! - Chapter 4마방진, 모래시계, 다이아몬드 행렬에 대해 설명하고 각각의 프로그램을 실습합니다.

    책갈피 : [00:00] 마방진 행렬 설명/[00:38] 마방진 행렬의 규칙/[02:23] 규칙 설명/[04:38] 숫자 6의 위치/[07:09] 마방진 행렬 출력 프로그램/[07:11] #include /[07:26] int i, j, r = 0, c, n, suja = 1;/[09:23] if(suja % n == 0)/[10:11] a(r)(c) = ++suja;/[11:22] 결과값 확인/[12:54] 모래시계 행렬 설명/[14:06] small과 large의 값/[15:14] 모래시계 행렬 출력 프로그램/[15:23] static(정적) 변수/[17:07] for(i=0; i< n; i++)/[18:20] if(i < c)/[20:12] if(a(i)(j) != 0)/[20:25] printf("\n\n");/[20:38] 결과값 확인/[22:48] 다이아몬드 행렬 설명/[24:26] 다이아몬드 행렬 출력 프로그램/[24:27] main함수/[24:58] c = (n - 1) / 2;/[26:24] suja += 2;/[28:58] printf("%5d", a{i}{j});/[29:20] 결과값 확인

  • 0531분 구조적 프로그래밍을 위한 필수 교육 - Chapter 1내부 정렬(Internal Sort), Selection Sort와 Bubble Sort의 원리와 프로그램에 대해서 자세하게 공부합니다.

    책갈피 : [00:00] Selection Sort/[00:55] source data(소스 데이터)/[01:03] selection Sort(선택 정렬)/[01:31] Selection Sort 원리/[02:00] 기준 데이터의 시작/[02:21] 기준 데이터의 변경/[03:06] 1회전(첫 번째 단계)의 마무리/[03:45] 2회전(두 번째 단계)의 시작/[04:23] 2회전의 마무리/[08:47] Selection Sort 프로그램/[09:00] selectionSort(a, 7);/[09:06] void selectionSort(int a, int size)/[12:50] if(i!=min)/[13:51] swapping(교환)/[14:49] 결과값 확인/[15:39] 알고리즘/[16:55] Bubble Sort 원리/[18:39] 값 교환/[20:42] 값의 비교/[21:50] Bubble Sort 프로그램/[22:02] bubble_sort(a, 7);/[22:16] void bubble_sort(int *array, int n)/[22:34] flag의 개념/[23:14] if(flag==0) break;/[24:57] array(j+1)/[26:46] flag값이 1이 되는 순간/[28:01] flag의 중요성/[28:15] 예 확인하기/[29:51] flag로 인해 정렬이 종료된 예/[30:33] 알고리즘의 효율성 비교

  • 0628분 구조적 프로그래밍을 위한 필수 교육 - Chapter 2내부 정렬(Internal Sort), Insertion Sort을 알아보고, 정렬알고리즘을 활용해서 성적 프로그램을 만들어봅니다.

    책갈피 : [00:00] Insertion Sort/[00:32] Insertion Sort 원리/[01:47] 기준 데이터/[03:39] n단계의 작업 과정/[05:31] Insertion Sort의 구현/[06:50] Insertion Sort 프로그램/[07:13] insertion_sort의 매개변수/[07:30] for문의 실행부 범위/[08:48] break;/[09:36] temp의 의미/[11:38] j값이 0이 될 때/[13:28] printf("%5d", a(i));/[13:36] 결과값 확인/[13:52] sorting(정렬된) 데이터/[14:21] 정렬 알고리즘을 활용한 성적처리 프로그램/[14:22] struct(구조체)/[15:04] 실행값 확인/[15:35] 정렬 데이터/[15:52] 로직 확인/[16:17] struct sungjuk a();/[17:11] Selection Sort(선택 정렬)/[17:28] a(i).tot/[20:11] c언어의 struct/[20:54] 평균/[21:19] avg변수의 추가/[22:25] 실행값 확인/[23:06] Bubble sort/[23:47] flag의 의미/[24:09] 주석문/[24:48] 정렬 알고리즘의 소개/[24:55] 학과의 합계/[25:59] tkor += a(i).kor;

  • 0729분 구조적 프로그래밍을 위한 필수 교육 - Chapter 3문자열 대칭 판별과 call by reference 프로그램을 통해 사용자함수를 활용한 프로그램을 알아봅니다.

    책갈피 : [00:00] 문자열 대칭 판별 프로그램1/[00:06] 헤더파일(header file)/[00:14] 문자열 대칭(Palindrome)/[00:25] char *str1="tes et";/[01:06] void swap(char *str)/[01:46] malloc함수/[02:29] sizeof(str)/[02:38] (char*)의 역할/[03:00] for(y=0; *str != '\0'; )/[04:36] t(y++)/[04:53] str++/[05:57] 자료를 통한 확인/[06:50] 대문자로 바꿔주는 이유/[07:59] 문자열 대칭 판별 프로그램2/[09:26] flag = 1;/[12:41] 반복의 마지막 작업/[14:14] 실행값 확인/[14:45] 사용자정의 헤더로 옮겨부르기/[14:58] void swap(char *str);/[16:57] 실행값 확인/[18:31] call by reference를 활용한 프로그램/[18:34] call by reference/[18:37] call by value/[19:33] ara(i) = arb(i) = i;/[21:21] 매개변수 x에 저장된 값/[21:30] 매개변수 a에 저장된 값/[23:41] x = *a = *b + x;/[24:03] 배열 안의 값/[25:53] 연산자의 우선순위/[27:28] 실행값 확인/[28:58] call by reference 및 포인터

  • 0830분 구조적 프로그래밍을 위한 필수 교육 - Chapter 4문자열의 교환프로그램과 삽입정렬을 이용한 문자열 정렬 프로그램에 대해서 자세하게 알아봅니다.

    책갈피 : [00:00] 문자열의 교환 프로그램/[00:05] 헤더파일(header file)/[00:32] char형 2차원 배열/[01:07] change(codes(c), c);/[01:49] 배열의 주소값/[02:53] 매개변수 char *s/[03:07] strlen(s)/[03:33] *(s+i)와 *(s+j), swap과정/[05:55] 자료를 통한 비교/[10:19] int j = (strlen(s)-1);/[10:41] 문자 swapping/[11:24] 마지막 단계의 변환 원리/[11:43] 실행값 확인/[12:15] 삽입정렬을 이용한 문자열 정렬/[12:46] #define 매크로/[13:03] sort함수의 호출/[14:27] 삽입정렬 구문/[17:00] 매개변수 cnt의 값/[17:12] 자료확인/[17:32] 소문자 p와 e의 비교/[18:16] ASCII코드표/[22:38] 오름차순 정렬 결과/[23:12] 실행값 확인/[24:06] 추가적인 작업/[24:29] computer.h 헤더파일/[24:49] 사용자 정의 헤더파일/[25:15] #include "computer.h"/[25:40] 실행값 확인/[26:29] 사용자정의헤더에 함수정의/[26:47] printf("\nsource : %s\n", str);/[27:09] 사용자 정의 헤더파일의 장점/[27:43] 공백이 가장 앞쪽에 위치하는 이유

  • 0930분 구조적 프로그래밍을 위한 필수 교육 - Chapter 5되부름(recursion)을 이용한 문자열의 역순출력, 최대(최소)값 구하기, 순열구하기 프로그램을 진행합니다.

    책갈피 : [00:00] 되부름 함수/[00:25] 스택(Stack) 자료구조/[00:44] 되부름 예제/[01:13] pstack(5)를 호출했을 때의 동작/[02:31] 보충자료 설명/[02:35] 스택(Stack)/[03:51] pstack함수 동작과정/[05:32] 실행값 확인/[05:52] 되부름(재귀) 함수의 특징/[06:13] 되부름을 이용한 문자열의 역순 출력/[06:33] gets(str);/[06:48] call by reference/[07:29] if의 조건부에 널(\0)문자가 들어올 때/[07:37] reverse(++str);/[08:42] addr값이 널문자일 때/[08:49] 보충자료 설명/[10:26] 되부름(재귀)함수 호출과정/[11:11] 되부름(재귀)함수 종료과정/[11:53] 결과값 확인/[12:24] 스택(Stack)과 되부름(재귀)함수/[12:34] 되부름을 활용한 최대(최소)값 구하기/[13:15] findmax(0 , N-1)/[13:41] 되부름(재귀)함수의 종료/[14:13] mid에 저장되는 값/[14:52] max1와 max2/[15:18] 보충자료 설명/[15:40] findmax(0,7)에서의 재귀호출/[17:25] 마지막 재귀호출/[18:30] 함수의 return(반환)값/[20:50] 결과값 확인/[21:45] 최대값, 최소값 구하는 방법의 차이/[22:13] 되부름을 활용한 순열 구하기 /[23:25] first(5, 3)에서의 수행작업/[23:43] first(4, 2)에서의 수행작업/[24:13] 보충자료 설명/[25:15] first함수의 return값/[28:06] 결과값 확인

  • 1029분 구조적 프로그래밍을 위한 필수 교육 - Chapter 6되부름(recursion)을 활용한 데이터검색 프로그램, 수치계산 프로그램을 통해서 되부름을 활용하는 방법들을 알아봅니다.

    책갈피 : [00:00] 되부름을 이용한 데이터 검색 프로그램/[00:38] 반환 값 -1의 일반적인 의미/[00:56] search(a, 0, 10, find);/[01:28] n = high - low;/[01:35] n이 0보다 작을 때/[01:52] n이 0일 때 -1을 반환하는 경우/[02:25] m = n*(f-a[low])/a[high]-a[low])+low;/[03:14] if(f < a[m])/[03:57] 보충자료 설명/[04:20] m을 구하는 식의 의미/[07:21] f-a[low]값이 0이 될 때/[08:47] 재귀함수의 반환/[09:06] s의 값/[09:52] 결과값 확인/[10:18] printf(“p = %3d\n”, p);/[11:25] 보간검색/[12:47] 되부름을 이용한 수치계산 프로그램/[13:13] strlen함수/[14:58] 재귀함수 p의 종료시점/[15:50] 보충자료 설명/[18:12] 함수 p의 의미/[18:37] 프로그램 확인/[18:51] return a - ‘0’;/[20:48] digit함수/[21:17] for제어문/[21:38] s=s+p(len-i)*digit(a[i]);/[22:00] 보충자료를 통한 산출과정 확인/[22:25] p함수의 값들/[25:50] 재귀함수의 이해/[26:36] 결과값 확인/[27:03] 배열 a의 내용이 바뀌었을 때/[28:29] 되부름(재귀)함수의 장단점

  • 1134분 C언어의 완벽한 이해를 위한 마스터링 코스! - Chapter 1구조체를 활용한 연결 리스트의 역순으로 변환과 연결 리스트를 활용한 검색 프로그램을 직접 실습합니다.

    책갈피 : [00:00] 연결 리스트의 역순으로 변환/[00:02] 연결리스트란(Linked List)?/[00:23] struct(구조체)/[00:42] 보충자료 설명1/[01:21] 노드(Node)란?/[01:46] 포인터 변수에 저장되는 값/[02:24] 프로그램 확인/[02:43] struct node *ptr, *ptr1, *ptr2;/[03:34] ptr = ptr2 = str;/[04:00] 보충자료 설명2/[04:31] ptr = ptr->link;/[05:02] ptr1의 값/[05:42] 주소값 할당 과정/[07:16] ptr2->link = ptr1;/[08:40] ptr의 값이 NULL이 될 때/[09:29] while(ptr!=NULL)/[10:30] ptr1->data/[10:50] ptr1->link->link->data/[11:17] 결과값 확인/[12:03] 연결 리스트를 활용한 검색/[12:14] 용어정리/[12:47] typedef/[13:57] 정렬된 데이터에서의 검색/[15:22] 포인터 변수 head/[15:45] n = (AT*)malloc(sizeof(AT));/[17:10] p!=NULL/[17:55] if(p==head)/[19:40] p->key보다 i_key값이 클 때/[20:31] 보충자료 설명1/[21:48] 추가되는 노드의 위치/[22:56] 노드의 생성/[23:15] p와 head의 값이 같은 경우/[26:15] 프로그램 확인/[26:53] 전역변수/[27:14] p의 초기값/[27:32] if(p->key < s_key) return 0;/[28:26] 보충자료 설명2/[30:22] 결과값 확인/[31:47] printf/[33:32] while을 이용한 연결리스트 출력

  • 1223분 C언어의 완벽한 이해를 위한 마스터링 코스! - Chapter 2구조체를 활용한 연결 리스트의 구축과 출력과 자기참조 구조체와 동적 메모리할당 프로그램을 공부합니다.

    책갈피 : [00:00] 연결 리스트의 구축과 출력/[00:10] 구조체(struct)/[00:43] struct node/[01:18] NULL/[01:34] 거짓(false)와 참(true)의 처리/[01:58] t = (struct node*)malloc(sizeof(struct node));/[02:29] t->id = j;/[02:46] h(i) = t;/[03:17] t->link = h(i);/[05:43] 2차원 배열의 구현/[06:22] 보충자료 설명/[07:29] while(t)/[08:03] 결과값 확인/[08:07] 출력 결과/[08:56] 자기참조 구조체와 동적 메모리할당/[08:57] 동적 메모리 할당/[09:59] typedef struct node1 node;/[10:27] node *init()/[11:43] node의 크기만큼 동적메모리 할당/[12:03] node *h, node *a, node *b/[13:31] set함수에서의 작업/[14:48] 환형(circular)이란?/[15:35] 연결리스트 그림확인/[16:32] c = check(c, a(i));/[17:06] return a->link(1);/[18:54] c가 h(2)이고 i가 2일 때/[20:38] 결과값 확인/[21:11] char a(10)=“122121311”;

  • 1333분 C언어의 완벽한 이해를 위한 마스터링 코스! - Chapter 3연결리스트를 이용한 정렬방법과 10진수의 2준수 변환 및 반전에 대해서 실습합니다.

    책갈피 : [00:00] 연결리스트를 이용한 정렬/[00:05] void main/[00:21] string.h/[00:48] typedef/[01:42] main함수의 매개변수/[02:09] 매크로 N/[02:57] argc/[03:52] 보충자료 설명1/[03:55] 각 노드의 구조/[05:34] scanf/[06:00] 보충자료 설명2/[05:45] w(i) = &stu(i);/[07:29] stu(i).next = w(i+1);/[09:14] Selection Sort(선택 정렬)/[09:36] Swaping/[10:24] ‘.’와 ‘->’의 사용/[11:47] 결과값 확인/[12:35] MinGW/[13:32] 강의 정정/[14:57] 공백으로 입력이 종료되는 scanf/[17:22] 10진수의 2진수 변환 및 반전/[17:43] char *binary(int n, char *ps);/[18:21] 하위 4비트란?/[19:54] call by reference/[20:52] NULL/[21:34] n>>=1 (Right Shift)/[21:49] 1 & n/[22:43] 보충자료 설명1/[23:26] 37과 1의 & 연산/[24:14] 시프트/[27:13] bitval <<= 1;/[27:29] 보충자료 설명2/[29:06] while 제어문 수행결과/[30:42] 결과값 확인/[32:29] 각 연산의 활용

  • 1425분 C언어의 완벽한 이해를 위한 마스터링 코스! - Chapter 4비트열의 좌측 회전과 우측회전, 하노이탑 프로그램을 실습하면서 공부합니다.

    책갈피 : [00:00] 비트열의 좌측 회전과 우측회전/[00:41] unsigned short int/[01:05] 비트(bit)/[01:44] n이 16또는 -16또는 0일 때/[02:22] 시프트/[02:43] 연산자의 우선순위/[03:21] 보충자료 설명1/[03:55] Right Shift/[04:42] 4비트 시프트 과정/[05:19] 2진수의 16진수 변환/[05:43] 좌측 회전/[06:48] 우측 회전(n값이 음수일 때)/[07:14] 보충자료 설명2/[07:56] 8비트 좌측시프트 과정/[09:04] 2진수의 16진수 변환/[10:07] 결과값 확인/[10:49] 8비트, 4비트 회전/[10:55] C언어에서 16진수의 표현/[11:52] 하노이탑 이론/[12:50] 두 가지 규칙/[15:02] 하노이탑 프로그램/[15:06] void main(void)/[15:12] 매개변수의 의미/[16:33] 보충자료 설명1/[16:47] 재귀함수/[19:05] Move재귀함수의 이해-1/[22:41] Move재귀함수의 이해-2/[22:54] 로직 확인/[23:41] Move재귀함수의 이해-3/[24:09] 결과값 확인/[24:34] 하노이의 탑

  • 1524분 응용 프로그램 개발을 위한 C언어 실무과정 - Chapter 1한문자씩 쓰기, 문자열을 파일에 쓰고 읽기 방법들을 실습과 함께 알아봅니다.

    책갈피 : [00:00] 파일 다루기 설명/[00:05] 파일입출력이란?/[01:04] 파일입출력 함수/[02:06] fopen, fclose/[02:43] mode 설명/[03:05] 용어 정리/[03:33] 이진(바이너리, binary)파일/[04:18] FILE *stream/[05:14] 한문자씩 쓰기/[05:28] stdio.h/[05:38] fopen(“c:\\test1.dat”, “w”)/[06:15] char c = getchar();/[06:58] fclose(fp);/[07:32] 실행값 확인/[08:55] if(fp==NULL)/[09:23] EOF/[10:06] 결과값 확인/[10:44] 문자열을 파일에 쓰기/[11:05] char text(1024);/[13:21] if(text(0) == '\x18')/[14:29] fputs("\n", fp);/[15:21] 실행값 확인/[15:43] 저장되는 내용/[17:27] 문자열을 파일에서 읽기/[17:36] text의 크기/[18:34] fgets의 매개변수 설명/[19:23] fgets의 반환값이 NULL이라면/[20:26] 실행값 확인/[20:56] append mode/[23:13] 문자열 처리의 원리

  • 1624분 응용 프로그램 개발을 위한 C언어 실무과정 - Chapter 2fscanf, fprintf, fread, fwrite를 공부하고 파일처리하는 방법에 대해서 자세하고 공부합니다.

    책갈피 : [00:00] fscanf, fprintf, fread, fwrite/[00:03] fprintf, fscanf/[00:57] void *ptr(void 포인터)/[01:55] 서식화 파일 쓰기/[02:27] struct sungjuk list;/[02:52] 배열과 변수 필드의 주소값/[04:38] fclose(fp);/[04:55] 서식화되어 저장된 파일/[05:24] 서식화 파일 읽기/[05:43] fp=fopen/[07:01] 모드 “a+”의 의미/[07:43] 모드 “w”와의 차이점/[08:46] avg = sum / 3.0;/[09:17] “%7.1f”의 의미/[12:08] fwrite와 fread를 이용한 파일처리/[12:35] struct의 배열 선언/[13:39] if(fp==NULL)/[14:00] fwrite/[15:29] file_write, file_read 함수의 이점/[16:14] 실행값 확인/[16:49] binary형태로 저장된 데이터/[17:50] 용어정리/[18:10] fgetc, fputc/[19:26] w+/[20:15] “w+”와 “a+”의 차이점/[20:37] a+/[22:47] 모드의 중요성/[21:16] wb/[23:19] 사용자 헤더 파일

  • 1731분 응용 프로그램 개발을 위한 C언어 실무과정 - Chapter 3성적처리 프로그램 중 개인별 성적등록과 성적열람 부분을 작성해서 실습합니다.

    책갈피 : [00:00] 프로그램설명/[00:49] 개인별 성적 등록/[02:27] 내림차순 출력/[03:09] 메인화면/[03:16] Q/q : 프로그램 종료/[05:19] 총점, 평균, 석차/[06:08] 메인메뉴화면구성/[06:17] conio.h/[07:11] project.h/[08:00] getchar()/[08:36] continue/[09:33] 함수 사용의 장점/[09:50] 주석문/[10:32] 소스코드의 분리/[11:47] 실행값 확인/[12:28] 개인별 성적등록/[12:34] project.h/[12:54] sungjuk_rec구조체/[13:27] 파일입출력의 사용/[14:50] gotoxy함수/[15:49] call by reference/[17:21] fclose함수/[18:04] 실행값 확인/[18:09] 화면 전환/[18:36] 커서의 이동/[22:16] 개인별 성적열람/[22:54] sungjuk.dat파일/[23:51] temp/[24:02] panjung/[25:37] 입력된 값과 비교/[25:45] for( ; ; )/[25:53] feof(fp)/[26:08] gotoxy와 printf의 사용/[27:17] if(strcmp(temp, list.hakbun)==0)/[28:06] strcpy(panjung, “양호”);/[30:02] fclose함수의 호출

  • 1827분 응용 프로그램 개발을 위한 C언어 실무과정 - Chapter 4성적처리 프로그램에서 성적 분포도 부분을 확인하고 오류값들을 수정합니다.

    책갈피 : [00:00] 오류수정/[04:41] 실행값 확인/[07:47] 검색실패/[12:06] 성적 분포도/[13:52] 프로그램 확인/[19:08] 실행값 확인/[20:36] 파일내용확인/[22:26] 파일삽입 및 확인/[24:34] 마무리

  • 1940분 응용 프로그램 개발을 위한 C언어 실무과정 - Chapter 5성적처리 프로그램의 학과별 성적출력과 등수별 성적출력에 관한 프로그램을 실습합니다.

    책갈피 : [00:00] 학과별 성적출력/[08:30] 주석/[14:45] 실행값 확인/[16:06] 연속되는 검색추가/[18:18] 실행값 확인/[19:15] 문제점 확인/[21:17] 실행값 확인/[24:55] 등수별 성적출력/[28:33] Selection sort/[30:35] 화면출력/[34:45] 요약

  • 2039분 응용 프로그램 개발을 위한 C언어 실무과정 - Chapter 6실제 공무원 전산 시험 문제를 통해서 실력을 다지도록 합니다.

    책갈피 : [00:00] 1번 문제/[03:43] 2번 문제/[06:49] 3번 문제/[11:05] 4번 문제/[14:53] 5번 문제/[17:06] 6번 문제/[20:34] 7번 문제/[25:53] 8번 문제/[29:17] 9번 문제/[33:30] 10번 문제






본 강의 수강생들의 추가구매가 가장 많은 학과.