Input
Enter a number : 5
Output
Factorial of 5 : 120
Input
Enter a number : 3
Output
Factorial of 3 : 6
Step 1: START
Step 2: Enter number 'num' as input and fact=1.
Step 3: Start a loop: for(int i=1;i<=num;i++)
fact=fact*i ;
Step 4: End the loop
Step 5:print fact .
Step 6: END
/* Calculate factorial of a number */
#include<stdio.h>
int main()
{
int num,fact=1;
printf(" Enter the number : ");
scanf("%d",&num);
for(int i=1;i<=num;i++)
fact = fact * i;
printf(" Factorial of %d = %d\n",num,fact);
return 0;
}
/* Calculate factorial of a number */
#include<iostream>
using namespace std;
int main()
{
int num,fact=1;
cout<<" Enter the number : ";
cin>>num;
for(int i=1;i<=num;i++)
fact = fact * i;
cout<<" Factorial of "<<num<<" = "<<fact;
return 0;
}
Enter a number : 5
Factorial of 5 = 120
advertisment