#include <stdio.h>
#include <conio.h>
void main()
{
int n,i,r,j;
clrscr();
printf("Enter Number for calculating factorial: ");
scanf("%d",&n);
printf("!%d= ",n);
switch(n)
{
case 0:
{
printf("0= ");
r=0;
break;
}
case 1:
{
printf("1= ");
r=1;
break;
}
default:
{
r=n*(n-1);
for(j=n;j!=1;j--)
{
printf("%d*",j);
}
printf("1= ");
for(i=n-2;i!=1;i--)
{
r=r*i;
}
}
}
printf("%d",r);
getch();
}
#include <conio.h>
void main()
{
int n,i,r,j;
clrscr();
printf("Enter Number for calculating factorial: ");
scanf("%d",&n);
printf("!%d= ",n);
switch(n)
{
case 0:
{
printf("0= ");
r=0;
break;
}
case 1:
{
printf("1= ");
r=1;
break;
}
default:
{
r=n*(n-1);
for(j=n;j!=1;j--)
{
printf("%d*",j);
}
printf("1= ");
for(i=n-2;i!=1;i--)
{
r=r*i;
}
}
}
printf("%d",r);
getch();
}
No comments:
Post a Comment