فاکتوریل


برنامه محاسبه "فاکتوریل" به زبانC. 

برای مشاهده سورس برنامه به ادامه مطلب مراجعه فرمایید.


  

برنامه محاسبه "فاکتوریل" به زبانC. 

 

#include<conio.h>
#include<stdio.h>
int fact(int n);
void main()
{       long int factorial;
 int n;
 textbackground(1);
 textcolor(7);
 clrscr();
 gotoxy(5,5);
 printf("please enter a number:");
 scanf("%d",&n);
 factorial=fact(n);
 printf("\n  fact(n)=%d",factorial);
 getch();
}
int fact(int n)
 {
 int i;
 long int f=1;
 if(n>1)
 for(i=2;i<=n;++i)
 f=f*i;
 
 return(f);
 }