Array
Satu Dimensi & Dua Dimensi
Pengertian
Pengertian Array adalah
sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan
nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna
array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah
banyak dan terindeks. (azizah, 2016)
1.
Array
Satu Dimensi
Definisi
Array 1 dimensi : Array 1 Dimensi , array adalah hal yang paling penting dalam
setiap bahasa pemrograman. Menurut definisi, array adalah alokasi memori
statis. Ini mengalokasikan memori untuk tipe data yang sama secara berurutan.
Ini berisi beberapa nilai jenis yang sama. Hal ini juga menyimpan nilai-nilai
dalam memori pada ukuran tetap. Array juga mempunyai definisi lain yaitu
struktur data yang statis yang mempunyai 1 nama tetapi memiliki banyak tempat.
Setiap tempat harus dibedakan, untuk membedakannya dibutuhkan penunjuk,
pentunjuk dapat berupa karakter(char) atau integer. Sekali disimpan dalam
penunjuk yang sama(berbentuk indeks), maka isinya tidak akan hilang kecuali
indeksnya diisi oleh nilai yang lain. (rendi, 2013)
Elemen-elemen tersebut memiliki tipe data yang
sama, tetapi isi dari elemen tersebut boleh berbeda
|
Elemen
ke-
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
|
Nilai
|
23
|
34
|
32
|
12
|
25
|
14
|
23
|
12
|
11
|
10
|
Bentuk umum: NamaArray[n] = {elemen0, elemen1,
elemen2,.....,n};
n = jumlah elemen. (Susan, 2010)
2.
Array dua dimensi
Array
adalah sesuatu yang berbaris atau berderet-deret
sedemikian rupa sehingga alamatnya saling bersambung atau
bersebelahan/berdampingan (contiguous). Array dibagi menjadi dua yaitu Array
satu dimensi dan multi dimensi. (Anindya, 2012)
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
sehingga dapat digambarkan sebagai berikut:
|
0
|
1
|
2
|
3
|
4
|
5
|
6
|
|
|
0
|
10
|
21
|
23
|
43
|
45
|
78
|
65
|
|
1
|
45
|
43
|
65
|
12
|
21
|
12
|
21
|
|
2
|
32
|
34
|
23
|
56
|
54
|
34
|
45
|
|
32
|
11
|
12
|
32
|
23
|
56
|
76
|
45
|
Bentuk umum:
NamaArray [m][n];
Atau
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. (Susan, 2010)
Daftar Pustaka
Haerudin, A. L. ( 2011, Desember 15). Gentong Kosong. Retrieved
from Kegunaan Array,Perbedaan Array 1 dimensi, 2 dimensi, dan multidimensi,
dan contohnya:
http://gentongkosong.blogspot.co.id/2011/12/kegunaan-arrayperbedaan-array-1-dimensi.html
Pande, P. (2015, Juni 04). Belajar Komputer. Retrieved from
array1 dan array2 pada pemrograman c++:
http://aguspande96.blogspot.co.id/2015/06/array-1-dimensi-array-2-dimensi-pada.html
Susan, M. (2010, April). Array. Retrieved from Anak Mulus:
http://anakmulus.blogspot.co.id/2010/04/array.html
Profil :
Nama : Silvia Amanda Putri
Ttl : Blitar, 02 Mei 2000
Sekolah : SMK Islam 1 Blitar
Hobi : Mendengarkan Musik
Motto : Berbuat yang terbaik itu lebih penting daripada menjadi yang
terbaik.





0 komentar:
Posting Komentar