Page 103 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 103
• “nama_array”: diisi dengan nama array yang diinginkan. Syarat nama array sama dengan
pemberian nama pada variabel biasa.
• “elemen”: diisi elemen dengan banyaknya elemen yang akan ditampung oleh array.
Selain cara pertama di atas, kita juga dapat mendeklarasikan sebuah array disertai dengan
penginisialisasian nilainya secara langsung. Pendeklarasian tidak memerlukan penentuan
panjang array secara langsung. Compiler akan menyesuaikan panjang array dengan banyaknya
elemen yang diinisialisasikan. Perhatikan sintaksis berikut:
tipe_data nama_array []={n|1, n|2, …, n|N};
Keterangan:
• “tipe_data”: diisi dengan tipe data yang akan digunakan. Tipe data berlaku untuk semua
elemen array. Misalnya, jika mendeklarasikan int, maka data yang diperbolehkan masuk
ke dalam array hanya data bertipe integer.
• “nama_array”: diisi dengan nama array yang diinginkan. Syarat nama array sama dengan
pemberian nama pada variabel biasa.
• “n|1”: merupakan nilai elemen pertama yang akan masuk ke dalam indeks ke-(1-1).
• “n|N”: merupakan nilai elemen ke-N yang akan masuk ke dalam indeks ke-(N-1).
2. Pengisian Nilai Array
Selain mendeklarasikan array, kita tentunya juga membutuhkan operasi untuk mengisi
nilai tertentu pada indeks tertentu dari sebuah array. Perhatikan sintaksis berikut:
nama_array [indeks] = nilai;
Keterangan:
• “nama_array”: diisi dengan nama dari array yang telah di deklarasikan sebelumnya.
• ”indeks”: diisi dengan nomor indeks dari indeks array yang akan diisi dengan sebuah nilai.
• “nilai”: merupakan nilai yang akan diisikan ke dalam indeks array yang dituliskan pada
bagian indeks. Tipe data nilai harus sesuai dengan tipe data array.
3. Pengaksesan Nilai Array
Selain mengisi nilai ke dalam indeks tertentu dari sebuah array, kita juga dapat
mendapatkan atau menampilkan nilai dari indeks tertentu sebuah array. Perhatikan sintaksis
berikut:
nama_array [indeks];
Keterangan:
• “nama_array”: diisi dengan nama dari array yang telah di deklarasikan sebelumnya.
• “indeks”: diisi dengan nomor indeks dari indeks array yang nilainya akan diakses.
80