Membuat matrix ordo 2 x 2 dengan array dan menu.

B. Membuat matrix ordo 2 x 2 dengan array dan menggunakan menu.
Pada kali ini, kita akan membuat sebuah program matrix ordo 2 x 2 menggunakan array. Pertama kita akan membuat menu terlebih dahulu. Didalam menu terdapat 4 pilihan. Pilihan pertama yaitu memasukan input dari nilai matrix nya. Kedua hasil matrix yang sudah kita buat. Ketiga hasil penjumlahan antar matrix. Buat kodingan seperti berikut :


Pada pertama kali kita harus mendeklarasikan variabel – variabel yang kita akan pakai. Seperti : int m dan n itu sebagai aray nya. [3] sebagai batasan / banyak array nya. dan variabel i dan j untuk pengulangan nya dan pil sebagai pilihan menu. Pada awalnya kita akan membuat tampilan menu nya menggunakan cout.  Setelah itu kita masukan pilihan dengan cin dan disimpan pada variabel pil.
Karena kita ada 4 pilihan maka kita membagi menjadi 4 case. Case 1 untuk pilihan 1 dan selanjutnya. Pada case yang pertama kita membuat tampilan dari matrix dengan cout. Setelah itu kita melakukan perulangan untuk memasukan data yang diinginkan.
Di dalam program ini terdapat 2 matrix. Dan setiap matrix kita harus memberikan 4 nilai yang berbeda untuk setiap element nya. Pada matrix yg pertama (A) , terdapat 2 for karena kita akan memasukan nilai ke dalam element matrixnya. For yang pertama untuk (baris1kolom1 dan baris1kolom2) dan B for yang kedua untuk (baris2kolom1 dan baris2kolom2) Jadi :
For(i=1;i<=2;i++) artinya untuk i bernilai 1. Apabila i kurang atau sama dengan 2 maka lakukan proses i baru ditambah kan 1. Jika i++ maka i akan dilakukan baru ditambah 1 , Jika ++i perulangan dijalankan terlebih dahulu/ ditambah dulu baru di proses (melakukan perintah).
Jadi selama menjalankan proses pertama kita juga menjalankan for yang kedua yaitu untuk memasukan nilai matrixnya. For(j=1,j<=2,j++) artinya sama seperti tadi tetapi disini program akan menjalankan perintah cout untuk menununjukan element matrix berapa dan kita memasukan nilai nya yang nanti akan disimpan di variabel m. Seteleh Matrix pertama selesai kita memasukan lagi untuk matrix yang B. Proses nya sama aja seperti perulangan yang pertama tetapi pada matrix B kita memasukan nilanya akan disimpen pada variabel n. Setelah selesai (Enter) maka akan kembali ke menu awal.
          Kodingan berikutnya untuk case 2 (pilihan yang ke-2). Pada pilihan yang kedua ini akan menampilkan hasil yang sudah ada nilainya. Kita melakukan perulangan seperti tadi tetapi pada case yang kedua kita hanya menampilkan(cout). Pada dasarnya sama pada percobaan pertama.

Pada case yang ketiga yaitu kita akan menjumlahkan matrix A dengan matrix B. Baris1 kolom 1 akan ditambah baris1 kolom 1 juga, dan selanjutnya sampai baris dan kolom terakhir. Hasil ketika dijalankan :







Pada pilihan pertama : (Input nilai Matrix)
        Pada pilihan kedua : (Hasil Matrix)


Pada pilihan ketiga : (Penjumlahan Matrix)

Komentar

Postingan populer dari blog ini

Pengalaman Test masuk Bootcamp Xsis Academy

Perbedaan BJT dan UJT

Membuat tabel dan memasukan gambar pada LaTex