Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Scanner userInput = new Scanner(System.in);
- int angka, hasil;
- System.out.println("\t Nilai Faktorial");
- System.out.print("\n Masukkan Bilangan : ");
- angka = userInput.nextInt();
- System.out.println(); // untuk spasi
- hasil = faktorial(angka);
- System.out.println("\n Nilai Faktorialnya : " + hasil);
- }
- public static int faktorial(int n) {
- if (n <= 1) {
- System.out.println(n);
- return n;
- } else {
- System.out.print("" + n + " x ");
- return n * faktorial(n - 1);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement