Array dua dimensi adalah array yang memiliki dua buah subskrip yaitu baris dan kolom.
Jumlah elemen yang dimiliki array 2 dimensi dapat ditentukan dari hasil perkalian
indeks1 * indeks2
misal : array A[2][3] akan memiliki 2*3 = 6 elemen.
indeks1 * indeks2
misal : array A[2][3] akan memiliki 2*3 = 6 elemen.
silahkan pahami dan analisis program berikut, semoga dapat membantu nya :
#include<iostream.h>
#include<conio.h>
//contoh array 2 dimensi=matriks
void main(){
int data[10][10];
int brs,klm,i,j;
cout<< " Jumlah Baris = ";
cin>>brs;
cout<< " Jumlah Kolom = ";
cin>>klm;
for (i=0;i<brs;i++){
for(j=0;j<klm;j++){
cout<<"Nilai matriks ke["<<i+1<<","<<j+1<<"] : ";
cin>>data[i][j];
}
}
for (int i=0;i<brs;i++){
for(int j=0;j<klm;j++)
cout<<" "<<data[i][j];
cout<<endl;
}
getch();
}
#include<conio.h>
//contoh array 2 dimensi=matriks
void main(){
int data[10][10];
int brs,klm,i,j;
cout<< " Jumlah Baris = ";
cin>>brs;
cout<< " Jumlah Kolom = ";
cin>>klm;
for (i=0;i<brs;i++){
for(j=0;j<klm;j++){
cout<<"Nilai matriks ke["<<i+1<<","<<j+1<<"] : ";
cin>>data[i][j];
}
}
for (int i=0;i<brs;i++){
for(int j=0;j<klm;j++)
cout<<" "<<data[i][j];
cout<<endl;
}
getch();
}
3 Comments
min misi.. itu kayanya untuk 2018 udah ada perubahan pengunaan code
ReplyDeletereferensi terbarunya kira2 seperti yang dipost blog ini
https://skipzen.blogspot.co.id/2018/03/membuat-array-2-dimensi-c-dinamis.html
kayanya ini kodenya ada yang salah dah
ReplyDeleteSalah dibagian apa ya Kakak,
ReplyDeleteTerimakasih koreksinya,
Agar bisa saya perbaiki mohon info kesalhannya ?
Thanks