Teori Singkat
Array dimensi dua tersusun dalam
bentuk baris dan kolom, dimana indeks pertama menunjukan baris dan indeks kedua
menunjukan kolom. Array dimensi dua dapat digunakan seperti pendatan penjualan,
pendataan nilai dan lain sebagainya.
Deklarasi Array
Bentuk Umum pendeklarasian array :
Tipe-Data Nama_Variabel[index-1][index-2]
|
Keterangan :
Type Data : Untuk menyatakan type data yang digunakan
Index-1 : Untuk menyatakan jumlah baris
Index-2 : Untuk menyatakan jumlah kolom
Contoh Pendeklarasian Array:
Sebagai contoh pendeklarasian yang akan kita gunakan adalah pengolahan data
penjualan, berikut dapat anda lihat pada tabel berikut :
Data Penjualan Pertahun
Jenis Barang
|
Tahun Penjualan
|
||
2001
|
2002
|
2003
|
|
Printer
|
150
|
159
|
230
|
Monitor
|
100
|
125
|
150
|
Keyboard
|
210
|
125
|
156
|
Jika anda lihat dari tabel diatas maka dapat dituliskan kedalam array dimensi dua
Mengakses Elemen
Suatu array, dapat diakses
dengan menggunakan subscript atau index nya:
Bentuk umum pengaksesan dengan bentuk :
Nama_Array[index-1][index-2]
|
Contoh :
-
data_jual[2][2];
-
data_jual[1][2];
Contoh : Program Mencari Nilai Terendah dan Nilai Tertinggi
pada setiap Mahasiswa.
#includevoid main(){float data[4][3];float rata=0;int a,b,c,m,n;for(m=0;m<4 m="" span="">{for(n=0;n<3 n="" span="">{cout<<" NIM "< cin>>data[m][n];}cout< }cout<<" |-----|----------|-----------|\n";cout<<" | NIM | TERENDAH | TERTINGGI |\n";cout<<" |-----|----------|-----------|\n";for(m=0;m<4 m="" span="">{a=data[m][0];b=data[m][1];elseb=a;if(data[m][2]c=data[m][2];elsec=b;cout<<" | "< a=data[m][0];if(data[m][1]>a)b=data[m][1];elseb=a;if(data[m][2]>b)c=data[m][2];elsec=b;cout<<" | "< }cout<<" |-----|----------|-----------|";}
Hasil Running :
Ohh ituu toh pengertian nya
ReplyDeletemakasih banyak gan
sekarang ssaya udah tau :)
Sip gan.
Delete