#include <stdio.h>
int fatorial(int num);
void main(){
int num;
int ftr;
scanf("%d",&num);
ftr = fatorial(num);
printf("%d\n",ftr);
}
int fatorial(int num){
if(num == 0){
return 1;
}else
return num * fatorial(num-1);
}
'IT > Algorithm' 카테고리의 다른 글
Algorithm: 프랙탈 그래픽(Fractal Graphic) (0) | 2012.12.06 |
---|---|
Algorithm: 피보나치 수열(Fibonacci sequence) (0) | 2012.12.03 |
Algorithm: 큐(Queue) (0) | 2012.11.20 |
Algorithm: 이중 연결 리스트(Doubly linked list) (0) | 2012.11.13 |
Algorithm: 링크드리스트(Linked list) (0) | 2012.11.13 |