Minggu, 20 November 2011

array


Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data 
yang sama. Elemen-elemen array tersusun secara sekuensial dalam memori komputer. 
Array dapat berupa satu dimensi, dua dimensi, tiga dimensi ataupun banyak dimensi 
(multi dimensi). 

2.1. Array Satu Dimensi 
Array Satu dimensi tidak lain adalah kumpulan elemen-elemen identik yang tersusun 
dalam satu baris. Elemen-elemen tersebut memiliki tipe data yang sama, tetapi isi dari 
elemen tersebut boleh berbeda.  

Bentuk umum: 
<tipe data> NamaArray[n] = {elemen0, elemen1, elemen2,.....,n};  
n = jumlah elemen

Array Dua Dimensi 
Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan 
dari array satu dimensi. Jika  array satu dimensi hanya terdiri dari sebuah baris dan 
beberapa kolom elemen, maka  array dua dimensi terdiri dari beberapa baris dan 
beberapa kolom elemen yang bertipe sama

Bentuk umum: 
<tipe data> NamaArray [m][n]; 
Atau 
<tipe data> NamaArray [m][n] = { {a,b,..z},{1,2,...,n-1} }; 

Contoh: 
double matrix[4][4]; 
bool papan[2][2] = { {true,false},{true,false} }; 
Pendeklarasian array dua dimensi hampir sama dengan pendeklarasian array satu 
dimensi, kecuali bahwa array dua dimensi terdapat dua jumlah elemen yang terdapat di 
dalam kurung siku dan keduanya boleh tidak sama. 
Elemen array dua dimensi diakses dengan menuliskan kedua indeks elemennya dalam 
kurung siku seperti pada contoh berikut: 
//papan nama memiliki 2 baris dan 5 kolom 
bool papan[2][5]; 
papan[0][0] = true; 
papan[0][4] = false; 
papan[1][2] = true; 
papan[1][4] = false;Bentuk umum: 
<tipe data> NamaArray [m][n]; 
Atau 
<tipe data> NamaArray [m][n] = { {a,b,..z},{1,2,...,n-1} }; 

Contoh: 
double matrix[4][4]; 
bool papan[2][2] = { {true,false},{true,false} }; 
Pendeklarasian array dua dimensi hampir sama dengan pendeklarasian array satu 
dimensi, kecuali bahwa array dua dimensi terdapat dua jumlah elemen yang terdapat di 
dalam kurung siku dan keduanya boleh tidak sama. 
Elemen array dua dimensi diakses dengan menuliskan kedua indeks elemennya dalam 
kurung siku seperti pada contoh berikut: 
//papan nama memiliki 2 baris dan 5 kolom 
bool papan[2][5]; 
papan[0][0] = true; 
papan[0][4] = false; 
papan[1][2] = true; 
papan[1][4] = false;


0 komentar:

Posting Komentar

 

Dyah Sharaswati Copyright © 2009 Cosmetic Girl Designed by Ipietoon | In Collaboration with FIFA
and web hosting