rekayasa perangkat lunak jilid 2 smk - Bursa Open Source
rekayasa perangkat lunak jilid 2 smk - Bursa Open Source
rekayasa perangkat lunak jilid 2 smk - Bursa Open Source
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
}<br />
}<br />
return 0;<br />
Pada contoh di atas kita mendeklarasikan array dengan nama A dan tipe<br />
datanya adalah int. C pada kode di atas adalah variabel counter. Untuk<br />
memasukkan nilai pada array, perhatikan pada baris A[C] = C. C di sini adalah<br />
indeks dari variabel A. Sama seperti halnya pada VB ataupun Java, nilai default<br />
awal dari indeks array adalah 0. Apabila contoh di atas dijalankan, maka output<br />
akan tampak seperti pada Gambar 9.6.<br />
Gambar 9.6. Output hasil eksekusi program array sederhana.<br />
Pada contoh 9.23 di atas kita mendeklarasikan array tanpa inisialisasi nilai.<br />
Tapi sebenarnya kita dapat langsung member nilai bersamaan dengan<br />
pendeklarasian variabel array. Kemudian kita dapat merubah nilainya ketika<br />
program sedang berjalan atau dibagian lain dari program. Perhatikan contoh<br />
9.24 berikut.<br />
Contoh 9.24. Deklarasi dan inisialisasi array.<br />
#include <br />
using namespace std;<br />
int main() {<br />
// Deklarasikan dan inisialisasi array<br />
char X[3] = { 'A', 'B', 'C' };<br />
// Menampilkan nilai awal elemen array<br />
cout