Contoh Program Menghitung Bilangan Faktorial di Java - Okedroid | Situs Blog Belajar Pemrograman Java Android
Okedroid | Situs Blog Belajar Pemrograman Java Android

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 :


contoh program cara menampilkan menentukan mencari nilai bilangan faktorial di program java



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 Java
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 Program Faktorial Java
Output Hasil

Contoh code lainya , menggunakan metode rekursif:


Contoh Method Rekursif Faktorial java
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  bahasa program Java
Output Hasil Contoh Program Rekursif Faktorial Java




Tag : Contoh Program Java,Tutorial Belajar Java

data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="2" data-matched-content-columns-num="4"
0 Komentar untuk "Contoh Program Menghitung Bilangan Faktorial di Java"

Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP

Back To Top