Kamis, 06 April 2017

Array Dimensi Banyak

Array Dimensi Tiga

ARRAY DIMENSI TIGA (Three Dimensional Array)
Digunakan untuk mengelola data dalam bentuk 3 dimensi atau tiga sisi.
Deklarasi :
Type_Data Nama_Variabel [index1] [ndex2] [index3]; Misal : int A [3][4][2];

Penggambaran secara Logika :


Menentukan jumlah elemen dalam Array dimensi 3 :

Contoh :
Suatu Array X di deklarasikan sbb :
int A [3][4][2]; maka jumlah elemen Array dimensi tiga tersebut adalah :
(3) * (4) * (2) = 24

Cara pengerjaannya dengan rumus array 
contoh rumus : M[m][n][p] = M[0][0][0] + {((m-1) *(jum.elemen2 * jum.elemen3)) + ((n-1)*(jum.elemen 3)) +
((p-1)}* L

Contoh soal : Suatu Array A dideklarasikan sebagai berikut :
int A [2][4][3], dengan alamat awal index A[0][0][0] berada di 0011(H) dan ukuran type data int = 2 Tentukan berapa alamat array di A[2][3][2] ?

Hasil :

1. Tentukan jumlah elemen array A [2][4][3]
               = (2) * (4) * (3)                    = 24
2. M[m][n][p] = M[0][0][0] + {((m-1) *(jum.elemen2 * jum.elemen3)) + ((n-1)*(jum.elemen 3)) + ((p-  1)}* L
      A[2][3][2] = 0011(H) + {((2–1) * 4 * 3) + ((3-1) * 3) +
      (2-1)} * 2
                        = 0011(H) + {12 + 6 + 1 } * 2
                        = 0011(H) + 38 (D) 26 (H)
                        = 0011(H) + 26 (H)
                        = 0037(H)



Contoh pemrograman Array Dimensi 3


Tampilan hasil perogram : 








Posted on by Bagus Iwang Kusuma R. | No comments

0 komentar:

Posting Komentar