Program Perkalian dan Penjumahan Matriks dengan Java
import java.util.*;
public class Matrik {
static int a,b,c,d,izj,izk,in,MA[][],MB[][],MC[][],MD[][],ME[][];
public static void main(String[] args) {
System.out.print(“1. Masukkan Baris Matriks 1 : “);
Scanner input= new Scanner(System.in);
a= input.nextInt();
System.out.print(“2. Masukkan Kolom Matriks 1 : “);
b= input.nextInt();
System.out.print(“3. Masukkan Baris Matriks 2 : “);
c= input.nextInt();
System.out.print(“4. Masukkan Kolom Matriks 2 : “);
d= input.nextInt();
int MA [][] = new int[a][b],
MB [][] = new int[c][d],
MC [][] = new int[a][b],
MD [][] = new int[a][b],
ME [][] = new int[a][d];
cekOrdo(a,b,c,d);
cekIzindanIsi(izj,izk,MA,MB,a,b,c,d);
jalanFungsi(MA,MB,MC,MD,ME);
}
public static void cekIzindanIsi(int izj,int izk,
int MA[][],int MB[][],int a,int b,int c,int d){
if(izj==1||izk==1){
System.out.println(“Isi Matrik 1 :”);
for(int j=0;j
System.out.print(“A(“+(i+1)+”,”+(j+1)+”) = “);
Scanner input= new Scanner(System.in);
MA[i][j]= input.nextInt();
}
}
System.out.println(“Isi Matrik 2 :”);
for(int i=0;i
for(int j=0;j
System.out.print(“B(“+(i+1)+”,”+(j+1)+”) = “);
Scanner input= new Scanner(System.in);
MB[i][j]= input.nextInt();
}
}
}
}
public static void jalanFungsi(int MA[][],int MB[][],
int MC[][],int MD[][],int ME[][]){
if(izj==1){
fPenjumlahan(MA,MB,MC);tamPenjumlahan(MC);
fPengurangan(MA,MB,MD);tamPengurangan(MD);
}
if(izk==1){
fPerkalian(MA,MB,ME);tamPerkalian(ME);
}
else{System.out.print(“Opresi Matrik lainnya tidak diizinkan.”);}
}
public static int cekOrdo(int a,int b,int c,int d){
izk=1;izj=1;
if(b!=c){
System.out.println(“Operasi Perkalian Tidak Diizinkan”);
izk = 0;
}
if(a!=c||b!=d){
System.out.println(“Operasi Penjumlahan ” +
“dan Pengurangan Tidak Diizinkan”);
izj = 0;
}
else{System.out.println(“”);}
return 0;
}
public static void fPenjumlahan(int MA[][],int MB[][],int MC[][]){
for(int j=0;j
MC[i][j]= MA[i][j]+MB[i][j];
}
}
}
public static void fPengurangan(int MA[][],int MB[][],int MD[][]){
for(int j=0;j
MD[i][j]= MA[i][j]-MB[i][j];
}
}
}
public static void fPerkalian(int MA[][],int MB[][],int ME[][]){
for(int j=0;j<=d-1;j++){
ME[i][j]=0;
for(int k=0;k
ME[i][j]= ME[i][j]+(MB[i][k]*MA[i][k]);
}
}
}
}
public static void tamPenjumlahan(int MC[][]){
System.out.println(“Matrik1 + Matrik2 : “);
for(int j=0;j
System.out.print(MC[i][j]+”\t”);
}
System.out.println(“”);
}
System.out.println(“\n”);
}
public static void tamPengurangan(int MD[][]){
System.out.println(“Matrik1 – Matrik2 : “);
for(int j=0;j
System.out.print(MD[i][j]+”\t”);
}
System.out.println(“”);
}
System.out.println(“\n”);
}
public static void tamPerkalian(int ME[][]){
System.out.println(“Matrik1 x Matrik2 : “);
for(int j=0;j
System.out.print(ME[i][j]+”\t”);
}
System.out.println(“”);
}
System.out.println(“\n”);
}
}
42 komentar:
mbak dewi tugas macromediaku udah selesai alamat blognya : elianthie.blogspot.com
kelas 12-1/10 ,amelinda elianthie
Mbak dew blogku theun-spokenwords.blogspot.com
mbak dewi macromediaku sudah selesai. ini alamat blognya : http://pink-munyuk.blogspot.com
kelas 12-1/30 Rahmania Desliyanti Putri. makasih :)
mbak dewi tugas macromediaku sudah selesai. ini alamat blognya : http://rizky-pramitha.blogspot.com
rizky pramitha XII 1/31
makasih
mbak dew, tugasku sudah . ini alamt blog ku R4-peka.blogspot.com
(putri kartika 12. 1 no absen 28) kalo gak bisa dilihat lihat disini aja ya mbak , soalnya rada eror
file://localhost/E:/putri.html
berkata...
mbak dewi macromedia ku selesai nih..
duniakeriwul.blogspot.com
dinda ramawati
xii-1 / 18
mbak dewi tugasku sudah slesai . nama blogku andriana-anggraini.blogspot.com
(andriana 12-1 no absen 12)
bisa juga dilihat di file://localhost/E:/Untitled-7.html
mbak dewi tugas macromediaku sudah selesai. ini alamat blognya : http://ger-yansyah.blogspot.com
gerryansyah XII 1/23 makasih
mbak dewi tugas macromediaku sudah selesai. ini alamat blognya : http://rachmatullahrizqi.blogspot.com
Rachmatullah Rizky XII 1/29
makasih
mbak. macromediaku sudah selesai. ini nama blognya : http://agungmistiono.blogspot.com
Agung Mistiono kelas 12 1/4
mbak dewi tugas macromedia ku udah selesai, ini blogku: http://wahyumita.blogspot.com
Mita Wahyu W. XII-6/20
mbak tugasku macromedianya udah selesai ini alamat blognya :
http://hestiayurahmawati.blogspot.com/
(hesti ayu rokhmawati/XII-6/18)
mbak dewi tugas macromediaku udh slesai. alamat blognya : http://yunitayuratnasari.blogspot.com
kelas XII-6 / 33
mbak dewi macromediaku sudah selesai. ini alamat blognya: http://henywanitawigati.blogspot.com/
Henny XII-6/17
mbak sudah selesai
boni kelas 12-1
mbak, ini Amalia Chalista Hadi, XII-1, tugas macromedia flashnya diposkan di blog dinda (pinjam)
ini linknya
http://duniakeriwul.blogspot.com/2012/07/tugas-macromedia-flash-oleh-amalia.html
trims~
Mbak Dewi, ini Lydia Oktavianni
Tugas macromedia nya dipos minjam blognya dinda. Ini linknya:
http://duniakeriwul.blogspot.com/2012/07/tugas-macromedia-flash-lydia-oktaviani.html
makasih~!
rachmi puspitasari XII-6/25 ( rachmipuspita.blogspot.com )
Tugas TIK Macromedia Fitria Nurul Aida; XII-1/22
alamat blog: fnaidakunyun.blogspot.com
mbak, ini tugas macromedia Ahmad Ghifari W. R. kelas XII/1 : http://manboys.blogspot.com/2012/07/tugas-macromedia-flash-mx.html
Nama:
Satriyo P.S.
Kelas:
XII-6
http://20shslesson.blogspot.com/
mbak dewi tugas macromediaku udah selesai alamat blognya:http://maulanayafie.blogspot.com
XII-6/3 (Cendi Tito)
XII-6/19 (Maulana Yafie)
isi nya ada 2 mbak, Cendi nitip di blogku :D
Tugas Macromedia Flash
Novalia E.A./XII-6
alamat blog: http://novaliatalk.blogspot.com/
mbak dewi ini tugas macromedianya sudah selese , www.futsalbar.blogspot.com
(akbar dwi putra 12-1)
mbak dewi tugas macromedia saya sudah selesai ^^
nama blog http://naam2422.blogspot.com/
EDGAR THEOVANNY ADVENTURE-XII 6
terima kasih =)
*nb: flashnya di klik kanan-new tab ya mbak :)
Mbak, tugas macromedianya udh slesai
alamat : febissramdhani.blogspot.com
( febiss / XII-6 )
Siska Baitul Sofia
XII-6
mb dewi ini link tugasku
http://theodoraclara.blogspot.com/2012/07/flash.html
Theodora Clara, XII-1, 35 :)
mbak dewi tugas macromediaku udah selesai... ini blognya mbak : http://juraganruby-elios.blogspot.com/
Isyak Alrismawan XII 1/24
thanks XD
mbak Dewi tugas macromedianya sudah saya kerjakan kan :D http://afadih.blogspot.com/2012/07/macromedia-flash.html (Adelia Farah Dibah / 12-1)
mbak dewi, tugas saya sudah selesai :D
oadarizkiputri.blogspot.com
Oada R.
XII-6
Mba dewi tugasku sudah selesai, ini alamat blognya : http://intan-intantiwi.blogspot.com/
friska intan pramistiwi
XII 4/16
mb dewi hehehe maaf baru ngirim wqwqwq http://mynameisrickoo.blogspot.com/
mb dewi flash q uda selesai http://mynameisrickoo.blogspot.com/ ricko surya p XII-6
dari Fajar Putra F
ini link buat tugas flash saya :
http://cheatrun.blogspot.com/2012/07/blog-post.html#more
mbak ini tugas flashku http://eyumquot.blogspot.com
Erma Dwi Ningrum
XII-6 / 14
mbak ini tugasku
http://windytyassetyoningrum.blogspot.com/
windy tyas setyoningrum
XII-1/36
Mbak dewi tugasku udah selesai lika-wisegirl.blogspot.com
Mar'atus sholikhah XII-6
mbak , ini tugas flash ku
Wulan Ratnasari
XII-6
http://wulanrtnsr.blogspot.com/
Mbak , ini tugas flashku uda selesai .
Danny Agustian , XII-6 .
http://dannyagustian20.blogspot.com/
Posting Komentar