Array berdimensi dua
tersusun dalam bentuk baris dan kolom, dimana index pertama menunjukan baris
dan index kedua menujukan kolom. Array dimensi dua dapat digunakan seperti pendataan
penjualan, pendataan nilai dan lain sebagainya.
Cara mendeklarasikan
variable array berdimensi 2 adalah sebagai berikut :
Type_data
nama_variabel[index-1][index-2]
|
contoh pendeklarasian
variable array :
Char nama_mhs [2][4];
Array juga dapat dikirimkan dari
main() ke fungsi, maupun sebaliknya dari fungsi ke main () atau ke fungsi lain.
Nilai – nilai array dapat dikirimkan terbalik, yakni dari called fungsi ke
calling fungsi.
Praktek
Merupakan bagian header dari program
yang berisi liblary dan using namespace std untuk mempermudah penulisan cout
pada saat coding. Void tampilkan merupakan sebuah fungsi yang sengaja di tulis
di bagian header yang bertujuan untuk pendeklarasian fungsi itu sendiri.
Pada program ini kita akan membuat matrik
2 dimensi 3 kali 3. Pertama deklarasikan terlebih dahulu variable arraynya.
Setelahnya isi variable array tersebut secara manual. Terus panggil fungsi yang
telah dibuat tadi dengan diberi index variable yang kita kehendaki. Setelahnya
lakukan looping untuk mencetak operasi array tadi.
Ini merupakan fungsi lain dari
fungsi utama atau fungsi main yang berisi sebuah code untuk membuat variable
array yang sudah tadi dideklarasikan kemudian di beri nilainya menjadi
terstruktur 2 dimensi kemudian di cetakan atau dioutputkan.
Program kedua merupakan program
untuk mencatat dan mencetak data penjualan. Sama pada awalnya deklarasikan
telebih dahulu variable yang akan digunakan nantinya pada saat kita coding
termasuk juga variable arraynya di deklarasikan juga sekalian diberikan
nilainya. Setelah itu gunakan perintah looping untuk memberikan perintah
pengulangan. Looping pertama ini bertujuan untuk memasukan datanya atau
perintah inputannya. Kemudian di coutkan oleh coutan yang adan di setelahnya
menggunakan perintah pengeluaran cout. Kemudian gunakan flooping kedua untuk
memlooping perintah looping pertama sesuai dengan syarat dan kondisi yang ada.
Dan akhirnya data yang secara terpisah dimasukan dioutputkan juga.
Inilah bagian dari pengulangan data itu. Pengulangan
kedua ini dipengaruhi oleh jumlah dan isi arraynya serta syarat yang ada di
dalam badan for itu sendiri.
Program ketiga merupakan program
contoh dalam pengaplikasian array kedalam suatu fungsi. Dari fungsi main di
deklarasikan terlebih dahulu variable arraynya. Kemudian untuk fungsi yang
kedua berguna sebagai fungsi inputan datanya. Yang akhirnya fungsi kedua ini
dipanggil untuk diminta nilai yang ada oleh fungsi utama untuk kemudian di
cetak menggunakan cout.
Hasil
Tidak ada komentar:
Posting Komentar