Senin, 28 November 2016

Contoh Program Array Dimensi 2 Daspro C++



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