4/24/2013

LA Pertemuan ke-5 C++


Array dua dimensi merupakan array yang terdiri dari M buah baris dan N buah kolom. Bentuknya dapat berupa matriks atau tabel.
·         Bentuk Umum :
Tipe_Data Nama_Variabel [index-1] [index-2]
v  -    tipe_array     :     adalah tipe data yang dapat ditampung oleh array.

v  -    nama_array :     nama variabel array yang dideklarasikan.

v  -    [ukuran]        :     banyaknya nilai yang dapat ditampung oleh array (banyaknya elemen array).
·         Inisialisasi array dua dimensi
Seperti array berdimensi satu, array berdimensi dua juga bisa diinisialisasi.
·         Contoh deklarasi Array dua Dimensi:
int nilai[2][3] = {{24,63,91},{13,25,68}};
Atau
int nilai2[2][3]= {24,63,91,13,25,98};

Elemen array dapat diakses dalam program. Pengaksesan yang dimaksud dapat berupa pemberian nilai maupun mengambil nilai yang disimpan dalam sebuah array. Bentuk umum pengaksesan array adalah sebagai berikut:
nama_array[indeks]



Program Array 2 Dimensi

Berikut penejlasan mengenai program:

Tanda # (pagar) menjelaskan bahwa disini adalah file header/library pada C++. Biasanya dilanjutkan dengan IOSTREAM dan CONIO seperti pada program diatas. IOSTREAM atau input ouput stream memiliki fungsi untuk memanggil sintaks CIN untuk input dan COUT untuk ouput. Sedangkan .h menandakan header pada C++.
Clrscr(); (clear screen) adalah sintaks untuk membersihkan layar dari program-program sebelumnya yang telah tercetak pada layar output, sehingga program terlihat lebih rapih dan efisien.
Fungsi cout() merupakan sebuah objek didalam Borland C++ digunakan untuk menampilkan suatu data kelayar. Yang akan ditampilkan adalah variabel namahari dengan index array i dan j yang sebelumnya telah dideklarasikan sebagai variabel pada perulangan for. Cout< maka pada layar output akan ditampilkan isi dari variabel namahari dengan index i dan j. Dimana sebelumnya telah dideklarasikan dengan perulangan for, variabel i type datanya integer dengan awal nilai 0, lalu kondisinya i < 3 maksudnya dari 3 nilai array yang ada akan ditampilkan dari 0 dengan nilai couter i++ yaitu nilai i dicetak terlebih dahulu baru ditambahkan 1 angka sampai kondisi i < 3 terpenuhi. Begitu pula dengan variabel j dengan deklarasi yang sama.

No comments:

Post a Comment

coret-coret disini