#include<iostream.h>
#include<conio.h>
long int fact(long int);
int main()
{
int n, i;
clrscr();
cout<<"ENTER THE NUMBER UPTO WHICH FACTORIALS ARE NEEDED : "<<endl;
cin>>n;
cout<<"THE factorials UPTO "<<n<<" ARE :"<<endl;
for(i=1; i<=n; i++)
{
cout<<i<<" ! = "<<fact(i)<<endl;
}
getch();
return 0;
}
long int fact(long int m)
{
if(m <= 1)
return 1;
else
return m*fact (m-1);
}