[[TableOfContents]]
= 진행사항 =
 * 참여자
 || 튜터 || [최다인] || 참석 ||
 || 튜티 || [김영은] || 참석 ||
 || || [김상렬] || 참석 ||
 * 제어문 복습
 * 함수
  * 함수의 사용법
  * 함수 prototype
  * 지역변수, 전역변수
  * 재귀함수

= 실습 =
 * 값을 입력받아 해당 값의 factorial을 구하는 프로그램을 작성

=== 김영은 ===

=== 김상렬 ===

=== 최다인 ===
{{{
#include <stdio.h>

int fact (int n);

int main () {
	int n;

	while (1) {
		printf("몇 factorial의 값을 구하시겠습니까? : ");
		scanf("%d", &n);

		if (n == -1) { break; }
		else if (n < -1) {
			printf("잘못된 입력값입니다. 양수를 입력해주세요.\n");
			continue;
		}
		else {
			printf("%d! : %d\n", n, fact(n));
		}
	}

	return 0;
}

int fact (int n) {
	if (n == 0) { return 1; }
	else { return n * fact(n - 1); }
}
}}}

= 과제 =
 * 하노이의 탑

=== 김영은 ===

=== 김상렬 ===

=== 최다인 ===

= 후기 =

-----
[새싹교실/2016/고등어자반|고등어자반]