Array multidimensi (2 dimensi)
array multidimensi memiliki pengertian yang sama dengan array 1 dimensi tapi susunannya berbeda, array multidimensi di susun dengan menggunakan matrix. Sehingga array multidimensi memilki 2 maupun lebih indeks dalam 1 array. Saya akan mengambil contoh dari matrix Dimas[3][4], bisa anda lihat bahwa matrix dimas memiliki 3 baris dan 4 kolom
![]() |
Gambar Visualisasi Matrix Dimas[3][4] |
Gambar diatas merupakan visualisasi dari matrix Dimas[3][4], saya sudah membuat mengenai gambaran bagaimana matrix bekerja di array, sekarang saya tinggal mendemontrasikannya ke dalam bentuk program
/judul: menghitung dimas[3][4] #include <iostream> using namespace std; //kamus int dimas[3][4]; int morgan, ruanmei, nightingale, elysia; //diskripsi main() { morgan = 0; while (morgan < 3) { ruanmei = 0; while (ruanmei <4) { cout << "Masukan array dimas [" << morgan <<" ][" << ruanmei << "] adalah: "; cin >> dimas[morgan][ruanmei]; ruanmei = ruanmei + 1; } morgan = morgan + 1; } nightingale = 0; while (nightingale < 3) { elysia = 0; while (elysia < 4) { cout << dimas[nightingale][elysia] << " "; elysia = elysia + 1; } cout << endl; nightingale = nightingale + 1; } }
Komentar
Posting Komentar