Chaekyunx’s Weblog “simple informatics cabin”

bilangan pascal pake pendekatan kombinasi!

Posted on: Oktober 19, 2008

import javax.swing.JOptionPane;

import javax.swing.JTextArea;

 

public class pascalcombination {

    public static void main(String[]args){

      

    int n,r,input,counter,comb,faktorial,faktorialnr,faktorialr;

   

    String masukkan;

    String output=””;

   

    masukkan=JOptionPane.showInputDialog(“inputkan bilangan asli: “);

    input=Integer.parseInt(masukkan);

 

    for(counter=0;counter<input;counter++)

    {

       n=counter;

      

       for(int i=0;i<=counter;i++)

       {        

            r=i;

            faktorial=1;

            for(int x=n;x>=1;x–)

            {

                faktorial=faktorial*x;

            }

            faktorialnr=1;

           

            for(int y=n-r;y>=1;y–)

            {

                faktorialnr=faktorialnr*y;

            }

            faktorialr=1;

           

            for(int z=r;z>=1;z–)

            {

                faktorialr=faktorialr*z;

            }

    

            comb=faktorial/(faktorialnr*faktorialr);

            output += comb + “\t”;

     

       }

       output +=”\n”;

      

      

      }

    JTextArea outputArea= new JTextArea();

       outputArea.setText(output);

      

       JOptionPane.showMessageDialog(null,outputArea,”Pascal dengan Combination”,JOptionPane.PLAIN_MESSAGE);

    System.exit(0);      

    }

}

 

 

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

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

%d blogger menyukai ini: