Write a Program for factorial of a number in c language , java language and python language by technic dude

<img fetchpriority=

program of factorial Number in C




#include <stdio.h
  

unsigned int factorial(unsigned int n)
{
    if (n == 0)
        return 1;
    return n * factorial(n - 1);
}
  
int main()
{
    int num = 4;
    printf("Factorial of %d is %d", num, factorial(num));
    return 0;
}



Output



Factorial of 4 is 24

Write a program of factorial Number in JAVA


class Fact {
    // method to find factorial of given number
    static int factorial(int n)
    {
        if (n == 0)
            return 1;
  
        return n * factorial(n - 1);
    }
  
    // Driver method
    public static void main(String[] args)
    {
        int num = 4;
        System.out.println("Factorial of " + num
                           + " is " + factorial(4));
    }
}
 

Output

Factorial of 4 is 24

Find factorial Number in PYTHON Language


def factorial(n):
       
    if n == 0:
        return 1
      
    return n * factorial(n-1)
   

num = 5;
print("Factorial of", num, "is",
factorial(num))
   

Output


Factorial of 4 is 24

READ MORE