array satu dimensi dan array multidimensi c++ - Array adalah sekumpulan nilai dengan tipe yang serupa yang disimpan dengan nama yang sama. Masing-masing data yang disimpan dalam array memiliki index sebagai  sebuah  pengenal.  Setiap anggota  dari  array  disebut  sebagai  elemen. array sendiri terbagi menjadi dua jenis yaitu array satu dimensi dan array multidimensi. dalam penggunaanya secara default , penomoran index  pada  array, baik itu array satu dimensi c++ maupun array multidimensi c++ dimulai  dari  angka  0. Bukan dimulai  dari angka 1 seperti  sistem penomoran yang selama ini kita ketahui. sifat-sifat dalam array sebagai berikut

  1. Array bersifat  statis, jumlah maksimal  elemen array harus sudah ditentukan sejak awal.
  2. Elemen array dapat diakses menggunakan index tertentu. Array dapat diakses secara berurutan maupun acak (random).
Pembahasan array multidimensi atau dua dimensi, jika sebelumnya kita membahas tentang mengenal array satu dimensi c++ sekarang kita membahas array multi dimensi, Array jenis  ini adalah kumpulan nilai  dengan tipe data yang sama yang tersimpan dalam banyak baris dan kolom (N baris x M kolom). Array dua dimensi seringkali digambarkan dalam bentuk  matriks.
syntax dasar array multidimensi dalam c++
Tipe_Data Nama_Array[Jml_Baris][Jml_Kolom];

Keterangan dari syntax dasar array dua dimensi
  •  Tipe data : Menyatakan tipe data yang digunakan.
  • Jumlah baris : Menyatakan banyaknya baris data yang dapat  ditampung pada array tersebut.
  • Jumlah kolom : Menyatakan banyaknya kolom data yang dapat  ditampung pada array tersebut.
contoh penggunaan array multidimensi dalam c++

cara pertama
int panjang[3][4];
panjang[0][0] = 90;
panjang[0][1] = 85;
panjang[0][2] = 75;
panjang[0][3] = 78;
panjang[1][0] = 79;
panjang[1][1] = 96;
....
panjang[2][3] = 83;


cara kedua
int panjang[3][4] = {
{90,85,71,72},
{70,77,82,90},
{80,91,82,83}
};


contoh program array multidimensi dalam c++

#include <iostream>
using namespace std;

int main(){
int panjang[3][4] = {
{90,85,75,72},
{70,76,82,90},
{80,82,87,83}
};
cout << "Menampilkan array baris ke-0 dan kolom ke-0 : "<< panjang[0][0]<<endl;
cout << "Menampilkan array baris ke-2 dan kolom ke-3 : "<<panjang[2][3]<<endl;
cout << "Menampilkan array baris ke-3 dan kolom ke-3 : "<<panjang[3][3]<<endl;

return 0;
}

compile menggunakan mingw jika anda belum bisa ikuti langkah berikut langkah menginstal mingw untuk compiler c++
hasil dari contoh program array multidimensi dalam c++

mengenal-array-multidimensi-cplus