Program Faktorial

Pada kesempatan kali ini kita akan mebahas tentang program faktorial.

Source code dalam pembuatannya dapat kita perhatikan seperti di bawah ini :

package tugas2;

import javax.swing.JOptionPane;

//menambahkan library javax-swing-JOptionPane

public class Faktorial {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

String input = JOptionPane.showInputDialog(“masukan nilai”);

//menginput angka yang akan diolah

int faktorial = Integer.parseInt(input);

//variabel yang menampung angka yang diolah dan mengkonvertnya dari string ke integer

int hasil = 1;

//inisialisasi variabel hasil = 1

for (int i = faktorial; i>0; i–){

//pengulangan decrement mulai dari angka yang dimasukkan sampai dengan 1

hasil *= i;

//rumus faktorial (hasil=hasil*i)

}

JOptionPane.showMessageDialog(null, “Hasil Faktorial dari ” + faktorial + “:\n” + hasil);

//menampilkan massage box hasil

}

}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s