Pages

FreeDom Jabar FreeDom Music

02 December 2009

testing - bikin segitiga pascal d java

/*-----------------------------------------------------------------------------File :segitigaPascal.java
Deskripsi :menampilkan segitiga paskal
-----------------------------------------------------------------------------*/
import javax.swing.JOptionPane; //untuk input data dan cetak
class segitigaPascal //nama class
{
public static void main(String[] args)
{
//deklarasi
int n; //angka max
int awal=1; //angka awal
int angka[][] = new int [100][100];
//input dan konversi
n=Integer.parseInt(JOptionPane.showInputDialog(null,"masukkan angka antara 1-100"));
angka[0][0]=1;
//penyelesaian
for (int i=0;i<=n ;i++ )
{for (int j=0;j<=i ;j++ )
{ if (i<2)
{angka[i][j]=angka[i][j]+i; }
else if (i>=2)
{ if (j==0)
{angka[i][j]=1;}
else{ angka[i][j]=angka[i-1][j-1]+angka[i-1][j]; }
}
System.out.print(angka[i][j]+" ");
}
System.out.println("");
}
}
}

No comments:

Post a Comment