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

Postingan populer dari blog ini

materi daspro

Project aplikasi daspro