Algoritma Dan Pemrograman :: ARRAY/ LARIK ::




:: ARRAY/ LARIK ::



PENGERTIAN
o   Kumpulan nilai-nilai data
o   Mempunyai tipe dan nama variable yang sama
o   Mempunyai urutan tertentu à indeks/ subscript
o   Bisa berdimensi satu, dua, tiga dst


Data
Data
Data
Data
Data
Data
Data
Indeks =
0
1
2
3
4
5
6

 DEKLARASI
o   Syntax:           tipe_data  nama_variable [ jumlah_elemen ];
o   Contoh:
-  int angka[10];
mendeklarasikan sebuah variable bernama angka berupa array satu dimensi untuk menampung/ menyimpan sepuluh data bertipe integer.


1
3
2
4
5
7
8
6
9
10
Indeks =
0
1
2
3
4
5
6
7
8
9

-  float bilangan[4][4];
mendeklarasikan sebuah variable bernama bilangan berupa array dua dimensi untuk menampung/ menyimpan enam belas data bertipe float.


Kolom = 0
Kolom = 1
Kolom = 2
Kolom = 3
Baris = 0
1.2
2.3
3.4
4.5
Baris = 1
1.3
1.4
1.5
1.8
Baris = 2
2.2
2.2
2.9
2.8
Baris = 3
3.0
3.7
3.5
3.6

-  char huruf[3][5][5];
mendeklarasikan sebuah variable bernama huruf berupa array tiga dimensi untuk menampung/ menyimpan tujuh puluh lima data bertipe char.

BEDA ARRAY DENGAN VARIABEL BIASA
Variable biasa à satu variable untuk menyimpan HANYA satu data/ nilai.
Variable array à satu variable untuk menyimpan BANYAK data/ nilai.

INISIALISASI ARRAY TIDAK BERUKURAN
o   Array tidak berukuran adalah array yang jumlah elemennya tidak disebutkan.
o   Contoh:
int angka [ ] = { 10, 20, 30, 40, 50 };
char huruf [ ] = { ‘a’, ‘o’, ‘u’, ‘i’, ‘e’ };
 
Download File Lengkap Array Larik.Doc nya Disini