Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.  
  2. /**
  3.  * Program : Factorial
  4.  * Author  : Neny Lukitasari
  5.  * Date    : 18 November 2016
  6.  */
  7.  
  8.  
  9.  
  10. import java.util.Scanner;
  11.  
  12. class Factorial
  13. {
  14.    public static void main(String args[])
  15.    {
  16.       int n, c, fact = 1;
  17.  
  18.       System.out.println("Masukkan sebuah angka: ");
  19.       Scanner in = new Scanner(System.in);
  20.  
  21.       n = in.nextInt();
  22.  
  23.       if ( n < 0 )
  24.          System.out.println("Angka yang diinput harus bernilai positif.");
  25.       else
  26.       {
  27.          for ( c = 1 ; c <= n ; c++ )
  28.             fact = fact*c;
  29.  
  30.          System.out.println("Hasil faktorial dari "+n+" adalah = "+fact);
  31.       }
  32.    }
  33. }