Array atau sering juga di sebut larik berguna untuk menyimpan sejumlah nilai atau data yang memiliki tipe data yang sama. Setiap data tersebut menempati lokasi atau alamat memori yang berbeda-beda. Tipa nilai atau data array disebut elemen array. Tiap elemen array diidentifikasi dengan menggunakan indeks, sehingga untuk mengakses nilai tersebut harus melalui indeks yang terdapat di dalamnya. Indeks pada elemen array selalu dimulai dengan 0.
Dibawah ini merupakan video Tutorial :
> Modul 7.1 Mengisi dan Menampilkan Elemen Array
> Modul 7.2 Inisialisasi Array
> Modul 7.3 Pencarian Nilai pada Array
> Modul 7.4 Array Karakter
Pembahasan :
> Mengisi dan Menampilkan Elemen Array
Untuk mengisi nilai ke dalam elemen array dapat di lakukan dengan memasukan nilai pada setiap elemen misalnya :
A [0] = 1A [1] = 3
A [2] = 7
Cara lain untuk mengisi nilai pada elemen array adalah dengan cara menggunakan pengulangan (looping). Sebagai contoh jika ingin melakukan pengisian 10 elemen array , maka dapat menuliskan sintaks pengulangan for sebagai berikut :
for (int C=0; C<10; C++)
{
cout << "B << C<<"]=";
cin >> B[C];
}
Untuk menampilkan array dapat juga menggunakan konsep yang sama seperti pengisian pada elemen array.
=======================================================================
> Inisialisasi Array
Inisialisasi elemen-elemen pada array dapat langsung dideklarasikan. Pengisan elemen array secara langsung berguna bila pada elemen array yang bersangkutan tidak diisi dengan nilai yang baru. Berikut umum inisialisasi adalah sebagai berikut :
Type_data nama_array [jumlah_array_N] = {nilai1, nilai2, ...., nilaiN}
===========================================================
> Pencarian Nilai pada Array
Salah satu masalah yang sering muncul pada saat menggunakan array adalah melakukan pencarian nilai yang terdaoat ada elemen array. Misalnya jika ingin mencari dan menampilkan nilai yang telah dimasukkan pada elemen Array, dan pada elemen beberapa nilai tersebut disimpan.
=======================================================================
> Array Karakter
Pada bahasa pemrograman C++, kumpulan karakter disebut dengan (string). Array dengan menggunakan elemen bertipe karakter biasanya menyimpan deretan karakter.
Bentuk umum untuk mendeklarasikan array tipe karakter adalah :
char nama_array [jumlah_elemen_array];
jika ingin mendeklarasikan variabel dengan 6 karakter, maka contoh sintaksnya adalah :
char namaku [4] = {'E', 'B', 'Y', '\0'}
karakter terakhir, '\0' disebut dengan karakter null, yaitu karakter yang digunakan sebagai terminator dari sebuah string pada pemrograman C++.
Untuk mempermudah penulisan dan menghindari kesalahan penulisan serta peringkasan, maka karakter-karakter di atas dituliskan menjadai
char namaku [4]= "EBY"
Ukuran tipe data char adalah 1 byte, sehingga ukuran memori yang dibutuhkan untuk pendeklarasian datas adalah 4 byte.