/*Nama Program : Penjumlahan Dan Pengurangan Matriks 2 Dimensi Bahasa : JAVA Program By : Citra P Simatupang.amd*/ import javax.swing.JOptionPane; class Matriks_Input { public static void main(String[] args) { String matriks1S[][]=new String[3][3]; String matriks2S[][]=new String[3][3]; int matriks1 [][] =new int[3][3]; int matriks2 [][] =new int[3][3]; int hasiljlh [][] =new int[3][3]; int hasilkrng[][] =new int[3][3]; //Menampilkan Input Matriks 1 System.out.println("Matriks 1 "); for (int i=1;i<=2;i++ ) { for(int j=1;j<=2;j++) { matriks1S[i][j] =JOptionPane.showInputDialog(null,"Baris" +i+","+j,"Matriks 1",JOptionPane.PLAIN_MESSAGE); matriks1[i][j] =Integer.parseInt(matriks1S[i][j]); System.out.print(matriks1[i][j]+" "); } System.out.println(); } //Menampilkan Input Matriks 2 System.out.println("Matriks 2 "); for (int a=1;a<=2;a++ ) { for(int b=1;b<=2;b++) { matriks2S[a][b] =JOptionPane.showInputDialog(null,"Baris" +a+ ","+b,"Matriks 2 ",JOptionPane.PLAIN_MESSAGE); matriks2[a][b] =Integer.parseInt(matriks2S[a][b]); System.out.print(matriks2[a][b]+" "); } System.out.println(); } //Proses Penjumlahan Matriks System.out.println("Hasil Penjumlahan "); for (int x=1;x<=2 ;x++ ) { for (int z=1;z<=2 ;z++ ) { hasiljlh [x][z]=matriks1[x][z]+matriks2[x][z]; System.out.println(matriks1[x][z]+ " + " +matriks2[x][z]+ " = " +hasiljlh[x][z]+ " " ); } } //Proses Pengurangan Matriks; System.out.println("Hasil Pengurangan "); for (int x=1;x<=62 ;x++ ) { for (int z=1;z<=2 ;z++ ) { hasilkrng[x][z]=matriks1[x][z]-matriks2[x][z]; System.out.println(matriks1[x][z]+ " - " +matriks2[x][z]+ " = " +hasilkrng[x][z]+ " " ); } } } } |
Citra Simatupang
Kamis, 03 November 2011
Penjumlahan dan Pengurangan Matriks 2 Dimensi
Rabu, 02 November 2011
Menghitung Dua Buah Matriks dengan Java
class matrix { public static void main(String[] args) { int[][] matriks1 = {{1,2},{4,5}}; int[][] matriks2 = {{6,7},{8,9}}; int[][] hasil =new int[2][2]; System.out.println("Matriks A " ); for (int i=0;i<2 ;i++ ) { for (int j=0;j<2 ;j++ ) { System.out.print(matriks1[i][j] + " " ); } System.out.println(); } System.out.println(); System.out.println("Matriks B " ); for (int m=0;m<2; m++ ) { for (int n=0;n<2;n++ ) { System.out.print(matriks2[m] [n]+" " ); } System.out.println(); } System.out.println(); System.out.println("Hasil Matriks 1 + Matrik 2 " ); for (int x=0;x<2 ;x++ ) { for (int y=0;y<2 ;y++ ) { hasil[x][y]=matriks1[x][y]+matriks2[x][y]; System.out.println(matriks1[x][y]+ " + " +matriks2[x][y]+" = " +hasil[x][y] ); } } } }
Sabtu, 29 Oktober 2011
Menampilkan Segitiga dengan Do While pada Java
import javax.swing.JOptionPane; class while_Segitiga { public static void main(String[] args) { String maxs; int max,max2; maxs=JOptionPane.showInputDialog("Masukan : "); max=Integer.parseInt(maxs); //max = +max; do{ max2 = 1; do{ System.out.print("*"); max2++; } while(max2<=max); System.out.println(); --max; }while(max>=1); } }
Rabu, 26 Oktober 2011
If Dengan Java
import javax.swing.JOptionPane; class Contoh_If_Else_Pertemuan1c { public static void main(String[] args) { String nilai1s; String nilai2s; int nilai1; int nilai2; //input nilai 1 nilai1s=JOptionPane.showInputDialog("Masukan nilai 1:"); //konversi nilais ke int nilai1 nilai1 = Integer.parseInt(nilai1s); nilai2s=JOptionPane.showInputDialog("Masukan nilai 2:"); nilai2 = Integer.parseInt(nilai2s); if (nilai1>nilai2){ JOptionPane.showMessageDialog(null,nilai1 + "Lebih besar dari " + nilai2); } else if(nilai1<nilai2) { JOptionPane.showMessageDialog(null,nilai1 + "Lebih kecil dari" + nilai2); } else { JOptionPane.showMessageDialog(null,"nilai satu sama engan nlai1 yaitu " + nilai1); } } }
Menu Makanan dengan Java
import javax.swing.JOptionPane; class Menu_Makanan { public static void main(String[] args) { String pilihans; String pilihanNasis; String pilihanIkans; String pilihanSayurs; String pilihanMies; int pilihan; int pilihanNasi; int pilihanIkan; int pilihanSayur; int pilihanMie; do{ pilihans=JOptionPane.showInputDialog("1.Nasi\n2.Ikan\n3.Sayur\n4.Mie\n Masukan Pilihan : "); pilihan=Integer.parseInt(pilihans); } while(pilihan <1 || pilihan >4); switch (pilihan) { case 1 : //JOptionPane.showMessageDialog(null,"Nasi"); do{ pilihanNasis=JOptionPane.showInputDialog("1.Nasi Goreng\n2.Nasi Uduk\n3.Nasi Soto\nMasukan Pilihan anda : "); pilihanNasi=Integer.parseInt(pilihanNasis); } while (pilihanNasi<1 || pilihanNasi > 3); { } switch(pilihanNasi) { case 1: JOptionPane.showMessageDialog(null,"Nasi Goreng " ); break; case 2: JOptionPane.showMessageDialog(null,"Nasi Uduk " ); break; case 3: JOptionPane.showMessageDialog(null,"Nasi Soto " ); break; default : JOptionPane.showMessageDialog(null,"Pilihan anda tidak tersedia " ); break; } break; case 2 : //JOptionPane.showMessageDialog(null,"Ikan"); do { pilihanIkans=JOptionPane.showInputDialog("1.Lele Bakar\n2.Lele Goreng\n3.Ikan Mas Goreng"); pilihanIkan=Integer.parseInt(pilihanIkans); }while (pilihanIkan <1 || pilihanIkan>3); switch (pilihanIkan) { case 1: JOptionPane.showMessageDialog(null,"Lele Bakar " ); break; case 2: JOptionPane.showMessageDialog(null,"Lele Goreng " ); break; case 3: JOptionPane.showMessageDialog(null,"Ikan Mas Goreng " ); break; // default : JOptionPane.showMessageDialog(null,"Pilihan anda tidak tersedia " ); // break; } break; case 3 : //JOptionPane.showMessageDialog(null,"Sayur"); do { pilihanSayurs=JOptionPane.showInputDialog("1.Sayur Asin\n2.Sayur Gori\n3.Sayur Daun Ubi"); pilihanSayur=Integer.parseInt(pilihanSayurs); }while (pilihanSayur<1 || pilihanSayur>3); { } switch (pilihanSayur) { case 1: JOptionPane.showMessageDialog(null,"Sayur Asin" ); break; case 2: JOptionPane.showMessageDialog(null,"Sayur Gori " ); break; case 3: JOptionPane.showMessageDialog(null,"Sayur Daun Ubi " ); break; //default : JOptionPane.showMessageDialog(null,"Pilihan anda tidak tersedia " ); //break; } break; case 4 : //JOptionPane.showMessageDialog(null,"Mie"); do{ pilihanMies=JOptionPane.showInputDialog("1.Mie Goreng\n2.Mie Kuah\n3.Mie Bakso"); pilihanMie=Integer.parseInt(pilihanMies); }while(pilihanMie<1||pilihanMie>3); switch (pilihanMie) { case 1: JOptionPane.showMessageDialog(null,"Mie Goreng" ); break; case 2: JOptionPane.showMessageDialog(null,"Mie Kuah " ); break; case 3: JOptionPane.showMessageDialog(null,"Mie Bakso " ); break; //default : JOptionPane.showMessageDialog(null,"Pilihan anda tidak tersedia " ); //break; } break; default : JOptionPane.showMessageDialog(null,"Pilihan tidak tersedia " ); break; } } }
Langganan:
Postingan (Atom)