nih ada listing program Matriks dengan java yang saya coba2 buat kmarin buat LA Matif2 ank2 1IA08.. dengan operasi matematika berupa penjumlahan, pengurangan, dan perkalian dengan skalar..hhe. Copy trus save dengan nama matriks.java y.. trus compile deh.. nah pas dicompile pasti da 56 yang eror,,hehhe.. coba cari mana yang eror,, ternyata da di fornya blum lengkap..hhe.
nah tinggal tambahin ini nih,, klo for i,, i kurang dari baris;i++) nah klo for j,, j kurang dari kolom; j++)
nah tinggal tambahin ini nih,, klo for i,, i kurang dari baris;i++) nah klo for j,, j kurang dari kolom; j++)
import javax.swing.*;
class matriks{
public static void main (String[] args) throws Exception{
int [][]ma=new int [10][10];
int [][]mb=new int [10][10];
int [][]jum=new int [10][10];
int [][]kur=new int [10][10];
int [][]skal=new int [10][10];
System.out.print("=============\n==Matriks A==\n=============\n");
int baris=Integer.parseInt(JOptionPane.showInputDialog(null,"Masukkan Banyaknya Baris Matriks: ",2));
int kolom=Integer.parseInt(JOptionPane.showInputDialog(null,"Masukkan Banyaknya Kolom Matriks: ",2));
for(int i=0;i
{
System.out.print("|");
for (int j=0;j
{
ma[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"Matriks A Baris ke-"+(i+1)+" Kolom ke-"+(j+1)+" :","0"));
System.out.print(" "+ma[i][j]+" ");
}
System.out.print("|\n");
}
System.out.print("\n=============\n==Matriks B==\n=============\n");
for(int i=0;i
{
System.out.print("|");
for (int j=0;j
{
mb[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"Matriks B Baris ke-"+(i+1)+" Kolom ke-"+(j+1)+" :","0"));
System.out.print(" "+mb[i][j]+" ");
}
System.out.print("|\n");
}
System.out.print("\n=======================\n==Operasi Penjumlahan==\n=======================\n");
for(int i=0;i
{
System.out.print("|");
for (int j=0;j
{
jum[i][j]=ma[i][j]+mb[i][j];
System.out.print(" "+jum[i][j]+" ");
}
System.out.print("|\n");
}
System.out.print("\n=======================\n==Operasi Pengurangan==\n=======================\n");
for(int i=0;i
{
System.out.print("|");
for (int j=0;j
{
kur[i][j]=ma[i][j]-mb[i][j];
System.out.print(" "+kur[i][j]+" ");
}
System.out.print("|\n");
}
System.out.print("\n============================\n==Operasi Perkalian Skalar==\n============================\n");
int s=Integer.parseInt(JOptionPane.showInputDialog(null,"Masukkan bilangan skalar: ","2"));
System.out.print("=============\n==Matriks A==\n=============\n");
for(int i=0;i
{
System.out.print("|");
for (int j=0;j
{
skal[i][j]=ma[i][j]*s;
System.out.print(" "+skal[i][j]+" ");
}
System.out.print("|\n");
}
System.out.print("\n=============\n==Matriks B==\n=============\n");
for(int i=0;i
{
System.out.print("|");
for (int j=0;j
{
skal[i][j]=mb[i][j]*s;
System.out.print(" "+skal[i][j]+" ");
}
System.out.print("|\n");
}
}
}
alhamdulillah akh surya....
ReplyDeleteprogramnya jalan sebagaimana mestinya....
sebenarnya ana udah buat tapi baru nyampe tahap penjumlahan....
tapi akh udah sempurnain programnya
ya jadi ana SYUKRON banget
akh follow blog ana dong...
ReplyDeletehttp://cakrawalamaya.blogspot.com
ditunggu ya follow nya
'Afwan mas Andi.. Alhamdulillah,, bsa berjalan bsa semestinya.. :D..
ReplyDeleteyang an bingung koq di blogspot pada pengulangan for-nya pengulangan i kurang dari baris sama j kurang dari kolom; koq ilang yaaaa..hhe
da yang bsa kasih bantu g ya??????
kita juga punya nih jurnal mengenai matriks, silahkan dikunjungi dan dibaca , berikut linknya
ReplyDeletehttp://repository.gunadarma.ac.id/bitstream/123456789/4864/1/DOKUMEN%20PRESENTASI.pdf
semoga bermanfaat yaa :)
Balas