Array C++
Array C++
Array adalah suatu data terstruktur yang terdiri dari
sejumlah elemen yang memiliki tipe data yang sama. Elemen-elemen array tersusun
secara sekuensial dalam memori komputer. Array dapat berupa satu dimensi, dua
dimensi, tiga dimensi ataupun banyak dimensi (multi dimensi).
Array Satu Dimensi
Array Satu dimensi tidak lain adalah kumpulan elemen-elemen
identik yang tersusun dalam satu baris. Elemen-elemen tersebut memiliki tipe
data yang sama, tetapi isi dari elemen tersebut boleh berbeda.
Bentuk umum pendeklarasian array satu dimensi:
Tipe_data nama_variabel[ukuran]
Inisialisasi Array:
Tipe_data nama_variabel[ukuran] = {elemen1, elemen2,
elemen-n}
Dari ilustrasi di atas, dapat kita implementasikan seperti
berikut:
int nilai[10] = {100, 56, 67, 3, 88, 66, 11, 16, 45}
Implementasi Array Satu Dimensi
Array Dua Dimensi
Array dua dimensi merupakan perluasan dari array satu
dimensi. Jika array satu dimensi hanya terdiri dari sebuah baris dan beberapa
kolom elemen, maka array dua dimensi terdiri dari beberapa baris dan beberapa
kolom elemen yang bertipe sama.
Perhatikan ilustrasi berikut:
Implementasi dalam C++
Bentuk umum pendeklarasian array dua dimensi:
Tipe_data nama_variabel[jumlah_baris][jumlah_kolom]
Inisialisasi Array:
Tipe_data nama_variabel[jumlah_baris][jumlah_kolom] = {{elm1-1}, {elm-n-n}}
Dari ilustrasi di atas, dapat kita implementasikan seperti
berikut:
int ar2[
3][
6] = {
{55, 2, 66, 166, 6, 16},
{66, 55, 4, 35, 23, 77},
{55, 55, 556, 511, 55, 51}
}
Implementasi Array Dua Dimensi
Aplikasi matrix dua
dimensiSumber:
Komentar
Posting Komentar