:: 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


ConversionConversion EmoticonEmoticon