6.1.1. Pengertian Array Multidimensi
Array satu dimensi seperti pada Bab 5 sangat baik untuk menyimpan
data sejenis yang berurutan, namun bagaimana bila kita ingin menyimpan daftar
kota dengan temperature rata-ratanya secara bersama-sama, atau menyimpan
data nama Siswa dengan nilai ujiannya? Pada kasus seperti ini kita dapat
menggunakan dua array satu dimensi, satu array untuk menyimpan nama dan
satu array untuk menyimpan nilai. Namun ini bukanlah pilihan yang baik karena
akan menyulitkan dan membuat kode program menjadi tidak efisien. Pilihan
yang lebih baik adalah dengan menggunakan pendekatan Array Multidimensi.
Kita dapat menyimpan dengan menggunakan array dua dimensi untuk kasus di
atas. Perhatikan gambar berikut ini untuk melihat perbedaan dua array satu
dimensi dengan array dua dimensi.
Nama(4) Nilai(4) NilaiSiswa (4,1)
Joni 70 0 Joni 70
Rudi 80 1 Rudi 80
Sari 45 2 Sari 45
Dono 56 3 Dono 56
Indro 77 4 Indro 77
Dua array satu dimensi Array dua dimensi
Gambar 6.2. Perbedaan array satu dimensi dan dua dimensi
Array
TAGS :
COMMENTS