|Tugas METNUM: Halaman 130 no.5
Buatlah program yang meminta sebuah bilangan N, lalu menampilkan N! (factorial dari N) dengan N!= N * (N-1) * (N-2) * … “ 1 dan 0! = 1.
Jawab
//irwananwar.wordpress.com import java.util.Scanner; public class loop5_faktorial { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.printf("=====faktorial=====\n"); System.out.printf("Input sebuah bilangan : "); int n=s.nextInt(); int b=1; if(n>0){ for(int i=1;i<n;i++) b=b*(n-i); b=b*n; } else b=1; System.out.printf("\t"+b); } }