LATIHAN ARRAY 2D


Hei guys, kembali lagi di blog saya kali ini. nah pada blog kali ini kuy kita belajar array 2D lagi guys...

Berhubung memang bagi pemula, array 2D ini masih sedikit asing. tapi, yukk kita coba-coba lagi soal soal ini...

saya akan memberikan 2 soal 2D array buat kalian serta pembahasannya, Baca dengan teliti ya guys!!


--------------------------------------------------------SOAL----------------------------------------------------------


1.  Buatlah program yang dapat mengoperasikan kemauan user ini :

Masukkan data matriks
---------------------
INPUT
Minta baris :
3
Minta kolom :
2
Matrik [1,1]=6
Matrik [1,2]=2
Matrik [2,1]=3
Matrik [2,2]=4
Matrik [3,1]=10
Matrik [3,2]=11

OUTPUT
6      2
3      4
10    11 



Nahh, untuk soal pertama, ini masih soal simple guys, dimana kita hanya perlu mengeprint isi isi dari array kita yang telah diinputkan oleh user

  • Setelah Selesai membuat class baru. (jangan lupa masukkan scanner terlebih dahulu yaa), kita buat dulu bagian dimana user harus menginput. seperti gambar diibwah ini :



  • Jika kalian lihat di gambar tersebut, kalian bias melihat, setelah kita membuat kotak array. kita meminta input dengan FOR. ingat... untuk memasukkan isi array, kita memerlukan FOR atau while sesuai dengan kebutuhan.

  • Selanjutnya kita gunakan For agi untuk mengeprint. Kenapa harus ada 2 for untuk mengeprint?? Karena hal itu bias mengurangi error saat kalian meng-outputkan sebuah program. jadi ndak ada deh kedobelan dan segala macam.


nahh hasilnyaa begini deh kawann







2. Buatlah program yang dapat mengoperasikan kemauan user ini :

Matriks pertama
---------------
Matrik [1,1]=3
Matrik [1,2]=2
Matrik [2,1]=4
Matrik [2,2]=1
Matriks kedua
-------------
Matrik [1,1]=2
Matrik [1,2]=3
Matrik [2,1]=4
Matrik [2,2]=2
Sehabis dikalikan
------------------
14 13
12 14


untuk soal ini, pertama kita buat terlebih dahulu inputan dari user untuk kedua matriks...


setelah itu, kita tambahkan pengoperasi untuk mengalikan kedua matriks tersebut....




dari gambar diatas, syntax tersebut kita gunakan untuk mengalikan kedua matriks tersebut. kalau kalian lupa bagaimana cara mengalikan matriks secara manual, refresh it by search on google ya guys, hahahaha.


dan jadilah program kita...


simple kan... kita hanya membutuhkan logika yang memang cukup besar untuk dapat mengerjakan soal seperti ini.



cukup sekian soal soal kali ini guys, semoga berguna untuk kalian semua. Salam techiss ~

Komentar

Postingan populer dari blog ini

NestedLoop_JAVA

Review Our Material