Oke.. Selesai dapat materi tentang array (sebenernya review sih). Mari saya juga ikut bantu menerangkan sedikit, barangkali juga bermanfaat..

Di bawah juga ada contoh, tapi lebih baik, liat-liat dulu deh jangan langsung hajar ke link-nya. ^.^

Array Dimensi 1

Kalau masalah full materinya, bisa search di Google. Singkatnya:

tipe_data nama_array[banyaknya_elemen];

Kalau yang di atas, biasanya nanti kita akan menentukan sendiri isi dari tiap-tiap index array, misal berupa input dari keyboard.

tipe_data nama_array[banyaknya_elemen] = { nilai_1, nilai_2, nilai_3, ..., nilai_ke-n};

Kalau yang satu atas ini, sudah sekalain menentukan nilai pada tiap-tiap index. Bisa juga kok diisi kosong, caranya?

tipe_data nama_array[banyaknya_elemen] = { nilai_ke-1, , nilai_ke-3, , nilai_ke-4..., nilai_ke-n};

Array Dimensi 2

Dimensi 2? Maksudnya?
Hmm.. langsung liat ini aja deh.

tipe_data nama_array[banyaknya_baris][banyaknya_kolom] = { { R1C1, R1C2, ..., R1Cn} , { R2C1, R2C2, ..., R2Cn} , ..., { RnCn, RnCn, ..., RnCn} }

maksudnya:

  • R1 itu Row 1 atau Baris Ke-1
  • C1 itu Coloumn 1 atau Kolom ke-1

Contohnya:

int nilai[3][3] = { {100, 90, 80} , {70,100,60} , {80,70,90} }
  • baris ke-1 kolom ke-1 isinya 100
  • baris ke-1 kolom ke-2 isinya 90
  • baris ke-1 kolom ke-3 isinya 80
  • baris ke-2 kolom ke-1 isinya 70
  • baris ke-2 kolom ke-2 isinya 100
  • baris ke-2 kolom ke-3 isinya 60
  • dan seterunya dibaca sendiri.. :P

Download Links

Semoga apa yang disampaikan adalah benar, jika salah, mohon komentar dan kritiknya, saran pun juga boleh. :D