Mencari Faktorial Menggunakan Java

Dalam matematika, faktorial dari bilangan asli n adalah hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan disebut n faktorial.
Sebagai contoh, 7! adalah bernilai 7×6×5×4×3×2×1 = 5040. Berikut ini adalah daftar sejumlah faktorial :

n n!
0 1
1 1
2 2
3 6
4 24
5 120 


Lalu, bagaimana caranya kita mencari nilai dari suatu faktorial menggunakan bahasa pemrograman java???? 

Jawabanya ada di contoh program berikut:

public class Faktorial {  
public static long factorial( int n ) {
if( n <= 1 )
return 1;
else
return n * factorial( n - 1 );
}

public static void main( String [ ] args ) {
for( int i = 1; i <= 10; i++ )
System.out.println("Faktorial " + i + ": " +
factorial(i));
}
}

Sehingga menghasilkan keluaran:

Faktorial 1: 1
Faktorial 2: 2
Faktorial 3: 6
Faktorial 4: 24
Faktorial 5: 120
Faktorial 6: 720
Faktorial 7: 5040
Faktorial 8: 40320
Faktorial 9: 362880
Faktorial 10: 3628800

Semoga bermanfaat.

Iklan

One comment on “Mencari Faktorial Menggunakan Java

Orang baik akan berkomentar yang baik

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s