factorial
unsigned long long factorial(unsigned long long num){
if(num<=0)
return 1;
return num * factorial(num-1);
}
factorial
unsigned long long factorial(unsigned long long num){
if(num<=0)
return 1;
return num * factorial(num-1);
}
factorial
function BracketCombinations(num) {
return (1 / (num + 1)) * choose(2 * num, num);
}
function fact(num) {
let sum = 1;
for (let i = 1; i <= num; i++) {
sum *= i;
}
return sum;
}
function choose(num, k) {
return fact(num) / 2 * (fact(k) * 1 / fact(num - k));
}
factorial
// FACTORIAL
// 5! = 5 * 4 *3 * 2 *1 = 120
const number = 5;
let fact =1 ;
for(let i=number;i>=1;i--)
{
console.log(i)
fact = fact * i;
}
console.log("FACTORIAL is :: ",fact);
factorial
#include<stdio.h>
#include<conio.h>
void main()
{
int fact, i, n;
fact = 1;
printf("Enter the number\t");
scanf("%d" , &n);
for(i = 1; i <= n; i++)
{
fact = fact*i;
}
printf("Factorial of %d is %d", n , fact);
getch();
}
factorial
public static void factorial(int num){
if(num<=0)
return 1;
return num * factorial(num-1);
}
factorial
//Java program to find factorial of a numberimport java.util.Scanner;public class factorial{ public static void main(String[] args) { //scanner class declaration Scanner sc = new Scanner(System.in); //input from user System.out.print("Enter a number : "); int number = sc.nextInt(); if(number >= 0) { //declare a variable to store factorial int fac = 1; for(int i = number ; i >= 1 ; i--) fac = fac * i; //display the result System.out.println("Factorial of "+number+" is "+fac); //closing scanner class(not compulsory, but good practice) } else System.out.println("Value is not defined, please re-enter the value"); sc.close(); }}
Factorial
// METHOD ONE
const factorialNumber = num => {
let factorials = []
for(let i = 1; i <= num; i++) factorials.push(i)
return factorials.reduce((acc , curr) => acc * curr, 1)
}
// METHOD TWO
const factorialNumber = num => {
let factorial = 1, i = 1
while(i <= num){ factorial *= i; i++ }
return factorial
}
// METHOD THREE
function factorialNumber(num) {
if(num < 1) return 1
else return factorialNumber(num - 1) * num
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us