15.07.2013 Views

“bukuAjar” — 2011/9/22 — 13:39 — page i — #1 - cs.unsyiah.ac.id ...

“bukuAjar” — 2011/9/22 — 13:39 — page i — #1 - cs.unsyiah.ac.id ...

“bukuAjar” — 2011/9/22 — 13:39 — page i — #1 - cs.unsyiah.ac.id ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

✐<br />

✐<br />

✐<br />

✐<br />

<strong>“bukuAjar”</strong> <strong>—</strong> <strong>2011</strong>/9/<strong>22</strong> <strong>—</strong> <strong>13</strong>:<strong>39</strong> <strong>—</strong> <strong>page</strong> 46 <strong>—</strong> #60<br />

46 Bab 7. Array Satu Dimensi<br />

berisikan ukuran dari array yang d<strong>id</strong>eklarasikan. Bentuk umum<br />

pendeklarasian array adalah:<br />

tipeDataArray namaArray[ukuran]<br />

Dimana tipeDataArray adalah suatu tipe data untuk nilai dari sebuah<br />

array, namaArray adalah sebuah variabel array, dan ukuran adalah<br />

ukuran dari array. Berikut adalah beberapa contoh pendeklarasian<br />

array dengan tipe data dan ukuran yang berbeda-beda.<br />

int a[6] = {8, 4, 6, 3, 4, 10};<br />

int ageOfStudents[60];<br />

float ipkOfStudents[60];<br />

Contoh pertama diatas adalah mendeklarasikan sebuah array satu<br />

dimensi dengan variabel a bertipe data integer dan berukuran 6 dengan<br />

langsung memberikan nilai awalnya. Contoh berikutnya adalah<br />

mendeklarasikan sebuah array satu dimensi dengan variabel ageOf-<br />

Students bertipe data integer dan berukuran 60 tanpa memberikan<br />

nilai awalnya. Sedangkan contoh yang ketiga adalah mendeklarasikan<br />

sebuah array satu dimensi dengan variabel ipkOfStudents bertipe<br />

data float dan berukuran 60 tanpa memberikan nilai awalnya.<br />

7.4 Inisialisasi Nilai<br />

Sama halnya seperti penginisialisasian nilai pada variabel, array juga<br />

dapat diberikan nilai pada saat pendeklarasian. Gambar 7.1 adalah<br />

bagaimana pendeklarasian, penginisialisasian, dan pengvisualisasian<br />

array.<br />

Gambar 7.1: Contoh penginisialisasi array<br />

Pendeklarasian sebuah array membutuhkan sejumlah memori<br />

yang besarnya sesuai dengan besar ukuran tipe data dan ukuran array<br />

✐<br />

✐<br />

✐<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!