Contoh Program Menghitung Bilangan Faktorial di Java
Pada artikel belajar java kali ini , kita akan membuat contoh program tentang cara menentukan atau menghitung bilangan faktorial dengan menggunakan bahasa pemrograman Java. Jika kita bicara ke konteks dalam materi matematika , yang telah kita pelajari waktu sekolah atau kuliah. Untuk menghitung bilangan faktorial ,kita di haruskan mengkalikan bilangan bulat positif (n) , secara berturut dikurangi 1 (n-1) sampai bilangan akhir = 1. Faktorial ditandai dengan simbol (!) , contoh rumusnya seperti ( n! = n*(n-1)*(n-2)*(n-3)..*1) , Misal 4! = 4x3x2x1 = 24. Jadi Faktorial 4! = 24. Selengkapnya ,kita coba terapkan di program java berikut :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian bisa perhatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code :
Contoh Code Program Faktorial |
Penjelasan :
Pada contoh code program diatas ,kita mendeklarasikan dan menginisialisasikan variable n , counter ,faktorial.
Lalu kita instansikan objek input , untuk mengambil nilai input user atau pengguna ,yang akan disimpan ke variable n.
Selanjutnya buat kondisi dimana tidak boleh ada bilangan negatif diinput , dan jika positif , maka kita hitung faktorialnya dengan looping for , lalu hasilnya disimpan di variable faktorial.
Setelah itu kita tampilkan output hasilnya .
Output :
Output Hasil |
Contoh code lainya , menggunakan metode rekursif:
Contoh Method Rekursif Faktorial |
Penjelasan :
Pada contoh code diatas ,kita menggunakan method rekursif bernama tampilfaktorial(parameter nomor tipe data in) , dengan return tipe data integer, dan keyword static.
Lalu kita menggunakan kondisi if , jika nomor sama dengan 1 maka kembalikan nilai 1.
Jika tidak dengan kondisi else , diakhiri dengan keyword return , kita menerapkan rumus faktorial ke dalam baris code java. Nilai dari variable nomor akan dikurangi -1 , setiap perulangan yang dilakukan method ,dikalikan pada nilai sebelumnya.
Misal ,kita ingin mencari faktorial 6 ! maka prosesnya , 5 x 4 x 3 x 2 x 1 = 720.
Jadi faktorial 6! = 720.
Jalankan Program
Output :
Output Hasil Contoh Program Rekursif Faktorial Java |
Post a Comment for "Contoh Program Menghitung Bilangan Faktorial di Java"
Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP