*
Array Dimensi Dua merupakan array yag terdiri dari "m" buah baris dan "n" buah kolom.Bentuknya dapat berupa matriks atau tabe.
Deklarasi Array :
Tipe_arraynama_array[baris][kolom];
contoh :
Cara mengakses array,misalnya kita ingin mengisi elemen array baris 2 kolom 3 dengan 5 maka perintahnya adalah seperti berikut :
x[1][2]=5;
Untuk mengisi dan menampilkan isi elemen array dua cara yaitu :
1.Row major order (secar baris perbaris )
2.Column major order (secara kolom per kolom)
Nih guys contoh praktikumnya :
1.Seprti biasa buka Code Blocks,nih aku makek editor itu se,kalo pakek yg lain jga bsa ntar cuman ngerubah coding dikit kok.
2.Klik New project
3.And ketikkan contoh script berikut,ini buat nampilan nama gue guys,tar cuman ngerubah angka binernya aja kok,gampang.Nih codingnya : ini buat pengurangan matriks
#include <iostream>
using namespace std;
int main()
{
int a[3][3],b[3][3],c[3][3];
int i,j;
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<"Masukkan matriks(1) nilai baris ke-"<<i<<" kolom ke-"<<j<<" : ";
cin>>a[i][j];
}
cout<<endl;
}
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<a[i][j]<<"\t";
}
cout<<endl;
}
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<"Masukkan matriks(2) nilai baris ke-"<<i<<" kolom ke-"<<j<<" : ";
cin>>b[i][j];
}
cout<<endl;
}
cout<<endl;
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<b[i][j]<<"\t";
}
cout<<endl;
}
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
c[i][j] = a[i][j] + b[i][j];
}
}
cout<<"Hasil Penjumlahan Matriks A dan B adalah " <<endl;
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<c[i][j]<<"\t";
}
cout<<endl;
}
return 0;
}
using namespace std;
int main()
{
int a[3][3],b[3][3],c[3][3];
int i,j;
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<"Masukkan matriks(1) nilai baris ke-"<<i<<" kolom ke-"<<j<<" : ";
cin>>a[i][j];
}
cout<<endl;
}
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<a[i][j]<<"\t";
}
cout<<endl;
}
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<"Masukkan matriks(2) nilai baris ke-"<<i<<" kolom ke-"<<j<<" : ";
cin>>b[i][j];
}
cout<<endl;
}
cout<<endl;
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<b[i][j]<<"\t";
}
cout<<endl;
}
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
c[i][j] = a[i][j] + b[i][j];
}
}
cout<<"Hasil Penjumlahan Matriks A dan B adalah " <<endl;
for(i=1;i<=2;i++){
for(j=1;j<=2;j++){
cout<<c[i][j]<<"\t";
}
cout<<endl;
}
return 0;
}
buat nge run-nya f9 dari keyboar atau klik "build and run" pada code bloks nya,nih tampilannya gengs :
semoga bermanfaat ehehehe.
dapat didownload :
https://drive.google.com/file/d/0B6mTA2ti2XPdbUJHaEhlSUNXdTQ/view?usp=sharing
0 comments:
Post a Comment