Array
Array merupakan kumpulan data bertipe sama yang menggunakan nama sama. Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku. Melalui subscript inilah masing-masing elemen array dapat diakses.
Array ada beberapa jenis, yaitu array berdimensi satu, array berdimensi dua, dan array berdimensi banyak. Banyaknya suatu dimensi array ditunjukkan berdasarkan banyaknya penunjuk indeks atau posisi.
Array ada beberapa jenis, yaitu array berdimensi satu, array berdimensi dua, dan array berdimensi banyak. Banyaknya suatu dimensi array ditunjukkan berdasarkan banyaknya penunjuk indeks atau posisi.
- Pendeklarasian Array
Layaknya variabel, array juga harus dideklarasikan. Dalam pendeklarasian array diperlukan daftar dari tipe data lalu diikuti dengan sepasang kurung siku [ ]. Array yang sudah dideklarasikan harus ditenentukan ukuran / panjangnya dengan sebuah konstruktor.
- Inisialisasi Array
Contoh :

Pendefinisian array bernama jum_hari yang terdiri dari 7 elemen bertipe int dan secara berurutan (dimulai dari subscript / indeks 0) diberi nilai 31, 28 dan seterusnya.

Pendefinisian array bernama jum_hari yang terdiri dari 7 elemen bertipe int dan secara berurutan (dimulai dari subscript / indeks 0) diberi nilai 31, 28 dan seterusnya.

- Array Berdimensi Satu
Contoh program yang menggunakan array:

- Array Berdimensi Dua
- Pendeklarasian Array Berdimensi Dua
Tipe_Data Nama_Variabel [index1][index2]
- Inisialisasi Array Berdimensi Dua

Pada inisialisasi Array berdimensi dua nilai yang diberikan diperjelas dengan pemberian nomor array.
[0] [0] = 2
[0] [1] = 25
[0] [2] = 22
[0] [3] = 50
[1] [0] = 8
[1] [1] = 60
[1] [2] = 1
[1] [3] = 77
[2] [0] = 10
[2] [1] = 15
[2] [2] = 23
[2] [3] = 5
Adapun cara lain untuk memberi nilai seperti di atas :
int x[3][4] = { {2, 25, 22, 50}, { 8, 60, 1, 77 }, { 10, 15, 23, 5 } };
Contoh program Array Dimensi 2 :

Eksekusi Program :

Sumber referensi :
Buku Pemrograman C++ Abdul Kadir
0 komentar:
Posting Komentar