Array 2 Dimensi [Struktur Data]



Assalamualaikum Wr.Wb.

Hai teman teman, saya akan menjelaskan Array yang selanjutnya yaitu Array 2 Dimensi. Apasih Array 2 dimensi itu?

Nahh disini saya akan berbagi sedikit ilmu tentang Array 2 dimensi beserta contohnya.

Array 2 Dimensi adalah variabel yang menyimpan sekumpulan data yag sama dan juga versi lanjut dari array biasa, dimana Array 2 dimensi ini terdiri dari baris dan kolom. Sama halnya dengan pelajaran matriks di matematika. Simbol array 2 dimensi ini yaitu ‘[..]”.

 Ø  Contoh Array 2 dimensi :


  Ø  Cara menulis identitas:




        
Kalian dapat melihat contoh gambar diatas, kita dapat menampilkan nilai 20 dengan cara menulis identitas seperti ini 


Ø  . Cara penulisan untuk mengambil data pada Array

   

contoh : X = Y [1,1]
 Maksudnya adalah data yang ada pada array yang mempunyai identitas Y [1,1] diambil oleh array variabel X




ØSelanjutnya saya akan menjelaskan bagaimana sih mengubah data pada Array,berikut contoh soalnya:

       

Ubahlah menjadi seperti tabel X dI bawah ini:




Dari soal diatas kita dapat melakukan pemindahan dan pengambilan angka dengan beberapa cara seperti berikut:

CARA PERTAMA

      X [0,1] = X[0,2]
Maksudnya adalah kita akan memindahkan angka 10 pada baris 0 kolom 1 yang kita dapat dari baris 0 kolom ke 2. Maka hasil yang di dapat seperti ini:



 X [0,2] = X [2,2]
Maksudnya adalah kita akan memindahkan angka 5 pada baris 0 kolom 2 yang kita dapat dari baris 2 kolom ke 2. Maka hasil yang di dapat seperti ini:




  X [1,2] = X [1,0]

Maksudnya adalah kita akan memindahkan angka 50 pada baris 1 kolom 2 yang kita dapat dari baris 1 kolom ke 0. Maka hasil yang di dapat seperti ini:



X [1,0] = Y [0,1]
Maksudnya adalah kita akan memindahkan angka 16 pada baris 1 kolom 0 yang kita dapat dari tabel Y baris 0 kolom ke 1. Maka hasil yang di dapat seperti ini:



    X [2,0] = Y [0,2]
Maksudnya adalah kita akan memindahkan angka 17 pada baris 2 kolom 0 yang kita dapat dari tabel Y baris 0 kolom ke 2. Maka hasil yang di dapat seperti ini:



     X [2,1] = Y [2,0]
Maksudnya adalah kita akan memindahkan angka 55 pada baris 2 kolom 1 yang kita dapat dari tabel Y baris 2 kolom ke 0. Maka hasil yang di dapat seperti ini:

   X [2,2] = Y [1,1]
Maksudnya adalah kita akan memindahkan angka 111 pada baris 2 kolom 2 yang kita dapat dari tabel Y baris 1 kolom ke 1. Maka hasil yang di dapat seperti ini:




Hasil ahir yang didapat adalah


Ø  Lanjut kita juga menyelesaikan soal Y dengan beberapa cara dibawah ini:

  
·         Ubahlah menjadi seperti tabel Y dI bawah ini:

CARA PERTAMA

Y [2,2] = X [1,2]
Maksudnya adalah kita akan meletakkan angka 50 pada baris 2 kolom 2 yang kita ambil dari tabel X baris 1 kolom ke 2. Maka hasil yang di dapat seperti ini:



Y [0,0] = Y [1,1]
Maksudnya adalah kita akan memindahkan angka 111 pada baris 0 kolom 0 yang kita dapat dari tabel Y baris 1 kolom ke 1. Maka hasil yang di dapat seperti ini:
     
  Y [1,1]  Y [1,2]
Maksudnya adalah kita akan memindahkan angka 33 pada baris 1 kolom 1 yang kita dapat dari tabel Y baris 1 kolom ke 2. Maka hasil yang di dapat seperti ini:


Y [0,1] = X [0,1]
Maksudnya adalah kita akan meletakkan angka 10 pada baris 0 kolom 1 yang kita ambil dari tabel X baris 0 kolom ke 1. Maka hasil yang di dapat seperti ini:


   Y [1,0] = X [1,1]

Maksudnya adalah kita akan meletakkan angka 25 pada baris 1 kolom 0 yang kita ambil dari tabel X baris 1 kolom ke 1. Maka hasil yang di dapat seperti ini:


Hasil ahir yang didapat adalah





Nah semoga bisa dipahami dan bermanfaat ya teman teman.
Terimakasih
Wassalamualaikum. Wr.Wb






Komentar

Postingan populer dari blog ini

GRAPH [Struktur Data]

TREE [Struktur Data]

Searching [Struktur Data]