July 13, 2024

Penjumlahan Matrik dengan Pemrograman JAVA

1 min read

Halo guy’s, jumpa lagi ditutorial berikut ini. Kali ini saya akan mencoba membuat program sederhana untuk menghitung penjumlahan dua buah matrik dengan bahasa pemrograman java. Sebelum memulai, terlebih dahulu kita harus memahami konsep penjumlahan matrik. So guy’s, let’s begin.

Penjumlahan matrik akan berhasil dilakukan apabila matrik yang akan dijumlahkan memiliki ordo yang sama, dalam matematika ordo matrik terdiri dari baris dan kolom. Contoh, terdapat dua buah matrik A dan B dengan ordo (2×2) artinya terdiri dari dua baris dan dua kolom , dengan nilai sebagai berikut.

matrikKonsep Penjumlahan Matrik harus sama baris dan kolomnya, bila kita lihat dari kedua matrik tersebut maka hasil penjumlahannya adalah

matrik1

Nah, dari konsep sederhana diatas, kita akan membuat program penjumlahannya. Oke guy’s, langsung saja kita buka editor kesayangan kita yang kali ini akan diwakili oleh JCreator.

matrik2

Langkah 1

Pertama-tama kita ciptakan file baru.

matrik3

Kemudian kita pilih Java Classes dan pilih jenis file Empty Java File lalu Next.

Langkah 2

Selanjutnya beri nama file dengan nama PenjumlahanMatrik, dan tentukan lokasi penyimpanannya.

matrik5

Klik finish, dan masukkan kode program seperti gambar dibawah ini :

matrik7

[sourcecode]

</pre>
<strong>import</strong> java.io.*;

<strong>class</strong> PenjumlahanMatrik{

<strong>public</strong><strong>static</strong><strong>void</strong> main (String[] args) <strong>throws</strong> IOException{

InputStreamReader data     = <strong>new</strong> InputStreamReader(System.<em>in</em>);

BufferedReader baca        = <strong>new</strong> BufferedReader(data);

<strong>int</strong> baris, kolom;

System.<em>out</em>.print("Jumlah Baris = ");baris = Integer.<em>parseInt</em>(baca.readLine());

System.<em>out</em>.print("Jumlah Kolom = ");kolom = Integer.<em>parseInt</em>(baca.readLine());

System.<em>out</em>.println("Input Matrik A");

<strong>int</strong> matrikA[][] = <strong>new</strong><strong>int</strong>[baris][kolom];

<strong>for</strong>(<strong>int</strong> a=0;a<baris;a++){

<strong>for</strong>(<strong>int</strong> b=0;b<kolom;b++){

System.<em>out</em>.print("Baris"+a+" Kolom"+b+" Matrik A =");matrikA[a][b] = Integer.<em>parseInt</em>(baca.readLine());

}

}

System.<em>out</em>.println("=========================");

System.<em>out</em>.println("Input Matrik B");

<strong>int</strong> matrikB[][] = <strong>new</strong><strong>int</strong>[baris][kolom];

<strong>for</strong>(<strong>int</strong> a=0;a<baris;a++){

<strong>for</strong>(<strong>int</strong> b=0;b<kolom;b++){

System.<em>out</em>.print("Baris"+a+" Kolom"+b+" Matrik B =");matrikB[a][b] = Integer.<em>parseInt</em>(baca.readLine());

}

}

System.<em>out</em>.println("=========================");

System.<em>out</em>.println("Tampil Matrik A");

<strong>for</strong>(<strong>int</strong> a=0;a<baris;a++){

System.<em>out</em>.print("|");

<strong>for</strong>(<strong>int</strong> b=0;b<kolom;b++){

System.<em>out</em>.print(matrikA[a][b]);

}

System.<em>out</em>.println("|");

}

System.<em>out</em>.println("=========================");

System.<em>out</em>.println("Tampil Matrik B");

<strong>for</strong>(<strong>int</strong> a=0;a<baris;a++){

System.<em>out</em>.print("|");

<strong>for</strong>(<strong>int</strong> b=0;b<kolom;b++){

System.<em>out</em>.print(matrikB[a][b]);

}

System.<em>out</em>.println("|");

}

System.<em>out</em>.println("=========================");

System.<em>out</em>.println("Penjumlahan Matrik A & Matrik B");

<strong>int</strong> matrikC[][] = <strong>new</strong><strong>int</strong>[baris][kolom];

<strong>for</strong>(<strong>int</strong> a=0;a<baris;a++){

<strong>for</strong>(<strong>int</strong> b=0;b<kolom;b++){

matrikC[a][b] = matrikA[a][b] + matrikB[a][b];

}

}

<strong>for</strong>(<strong>int</strong> a=0;a<baris;a++){

System.<em>out</em>.print("|");

<strong>for</strong>(<strong>int</strong> b=0;b<kolom;b++){

System.<em>out</em>.print(matrikC[a][b]);

}

System.<em>out</em>.println("|");

}

}

}
<pre>
[/sourcecode]

Langkah 4

Setelah kode program selesai, running program dan tampilan hasilnya adalah sebagai berikut :

matrik8

Selamat Mencoba 🙂

 

 

0 thoughts on “Penjumlahan Matrik dengan Pemrograman JAVA

  1. saya sangat tertarik dengan tulisan anda, saya juga mempunyai tulisan sejenis
    yang mungkin anda juga tertarik, anda bisa mengunjunginya di website klik disini terima kasih.

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © All rights reserved. | Newsphere by AF themes.