Sunday, January 20, 2013

Mencari Bilangan Faktorial Menggunakan Pemrograman 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 Flowchart Untuk Mencari bilangan Faktorial




Berikut Source Code untuk Mencari Bilangan Faktorial

public class Faktorial {
    public static void main(String [ ] args) {

String hasilX=" ";
boolean angka=false;
int hasil=1;
int f = 0;


while (!angka) {
    try {
     f=Integer.parseInt(JOptionPane.showInputDialog("Masukkan Angka : "));

    angka=true;
    } catch (Exception e) {
    JOptionPane.showMessageDialog(null,"Bukan Angka");
    }
 }
     for(int i=f;i>=1;i--) {
    
    hasil=hasil*i;
    if (1<i)
    hasilX=hasilX+i + " x ";
    else
    hasilX= hasilX+i ;
    }
     
JOptionPane.showMessageDialog(null,"Hasil dari "+f+"! adalah "+hasilX +" = " +hasil);
System.exit(0);
}
}


output :







Source Code Dapat Di Download Disini

1 komentar

mau tanya, klo outputnya kelipatan 4 gmna ya?
misal outputnya
nilainya 1
nilainya 5
nilainya 9
nilainya 13

itu gmna ya? mksh :)


EmoticonEmoticon