32 lines
579 B
C
32 lines
579 B
C
|
/* Factorial - Program to find factorial of a given number (using for loop) */
|
||
|
|
||
|
#include <stdio.h>
|
||
|
#include <conio.h>
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
int i, n ;
|
||
|
long f=1 ; /* Factorials are long numbers */
|
||
|
clrscr() ;
|
||
|
printf("Enter an integer greater than or equal to zero: ") ;
|
||
|
scanf("%d", &n) ;
|
||
|
for(i=1 ; i<=n ; i++)
|
||
|
f=f*i ;
|
||
|
printf("Factorial of %d is %ld", n, f) ;
|
||
|
getch() ;
|
||
|
}
|
||
|
/*
|
||
|
Output 1:
|
||
|
|
||
|
Enter an integer greater than or equal to zero: 0
|
||
|
Factorial of 0 is 1
|
||
|
|
||
|
Output 2:
|
||
|
|
||
|
Enter an integer greater than or equal to zero: 3
|
||
|
Factorial of 3 is 6
|
||
|
*/
|
||
|
|
||
|
|
||
|
|