BLOGGER TEMPLATES - TWITTER BACKGROUNDS

Jumat, 18 Juni 2010

Array

Array atau lirik : Struktur Data Sederhana yang dapat didefinisikan sebagai pemesanan alokasi memory sementara pada komputer.
Turutut : Dapat di artikan bahwa elemen tersebut dapat di indentifikasi sebagai elemen pertama, elemen kedua dan seterusnya sampai elemen ke-n.
Homongen : Adalah bahwa setiap elemen dari sebuah Array tertentu haruslah mempunyai type data yang sama.

Karakteristik Array
• Mempunyai batasan dari pemesanan alokasi memory ( bersifat Statis)
• Mempunyai type data sama ( bersifat Homegen)
• Dapat diakses secara acak
3 Hal yang harus dilakukan dalam mendeklarasikan Array:
• Type data array
• Nama Variabel array
• Subskrip/ indek array
Jenis array (yang akan di pelajari ) adalah
• Array dimensi satu (One Dimensional Array )
• Array dimensi dua ( Two Dimensional Array)
• Array dimensi Tiga ( Three Dimensional Array)


ARRAY DIMENSI SATU (One Dimensional Array )
Seklrasi : Type_data nama_Variabel [index]
Misalnya :
Int A[5]:


RUMUS untuk menentukan jumlah elemen dalam Array :

Л = Perkalian dari index sebelumnya
( Untuk Array dimensi dua & tiga )

Contoh :
Suatu Array A dideklarasikan sbb :
Int A[10]; Maka jumlah elemen array dimensi satu tersebut adalah = 10

PEMETAAN (MAPPING)ARRAY DIMENSI SATU KE STORE


Dimana : @ A[i]: Posisi aray yang dicari
B: Posisi index di memori computer
i : Subkrip atau indeks Array yang dicari
L : Ukurann / besar memory suatu type data

ARRAY DIMENSI DUA (Two Dimensional Array )
Deklarasi : Type_Data Nama_Variabel [Index1] [Index2];
Misal : int A[3][2];

ARRAY DIMENSI TIGA (Three dimensional Array )
Deklarasi : Type_Data Nama_Variabel [index1] [index2] [index3];

TRIGULAR ARRAY (ARRAY SEGITIGA)
Tringular Array dapat merupakan Upper Trigular (Seluruh elemen dibawah diagonal utama = 0 ), ataupun lower trigular (seluruh elemen di atas diagonal utama =0).

0 komentar: