100 likes | 269 Views
STRUKTUR DATA. ARRAY BERDIMENSI 2. ARRAY DIMENSI 2. 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 pendataan penjualan , nilai , dll. DEKLARASI.
E N D
STRUKTUR DATA ARRAY BERDIMENSI 2
ARRAY DIMENSI 2 • Array dimensiduatersusundalambentukbarisdankolom, dimanaindekspertamamenunjukanbarisdanindekskeduamenunjukankolom. • Array dimensiduadapatdigunakansepertipendataanpenjualan, nilai, dll.
DEKLARASI • Bentukumumpendeklarasian array tipe_datanama_larik [indeks_1][indeks_2] keterangan : • tipe_data : untukmenyatakantipe data yang digunakan • Nama_larik : untukmenyatakannama array • Indeks_1 : untukmenyatakanjumlahbaris • Indeks_2 : untukmenyatakanjumlahkolom • Contohpendeklarasian Array data penjualanpertahun
Dari tabeldiatasdapatdituliskankedalam array dimensiduasebagaiberikut: intdata_jual[3][3]; Jumlahkolom Jumlahbaris Nama array Tipe data elemen array
#include<conio.h> #include<stdio.h> #include<iostream.h> #include<iomanip.h> void main() { inti,j; intdata_jual[3][3]; clrscr(); for(i=0; i<3; i++) { for(j=0; j<3; j++) { cout<<"data ke- "<<i<<" "<<j<<endl; cout<<"jumlahpenjualan : "; cin>>data_jual[i][j]; } } cout<<"Data PenjualanPertahun\n"; cout<<"-----------------------\n"; cout<<"NO 2001 2002 2003\n"; cout<<"-----------------------\n"; for(i=0; i<3; i++) { cout<<setiosflags(ios::left)<<setw(4)<<i; for(j=0; j<3; j++) { cout<<setiosflags(ios::right)<<setw(4); cout<<data_jual[i][j]; cout<<" "; } cout<<endl; } cout<<"-----------------------\n"; getch(); }