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).
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
Posting Komentar