karakteristik Bilangan faktorial adalah perkalian dari satu sampai bilangan itu sendiri
for example
faktorial dari 5 = 120
yang berarti
1*2*3*4*5 = 120
berikut contoh program sederhana menggunakan java
import java.util.Scanner;
class faktorial2 {
public static void main (String[] args) {
Scanner input=new Scanner(System.in);
int x=1,j;
System.out.print("Berapa = ");
j=input.nextInt();
System.out.print(j);
for(int k=j;k>=1;k--){
System.out.print(k+" * ");
}
for(int i=j;i>=1;i--){
x=x*i;
}
System.out.print(x);
}
}