-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathp2cb.cpp
69 lines (67 loc) · 1.58 KB
/
p2cb.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
/* Modul Praktikum GP2103 Metode Komputasi,
Program Studi Teknik Geofisika, Universitas Pertamina
Oleh: Hardianto Rizky Prabusetyo dan Mohammad Heriyanto
Website: https://osf.io/5tfvq/
Link Kode: https://github.com/Metkom/Kode-Praktikum-GP2103-Metode-Komputasi
DOI: 10.17605/OSF.IO/5TFVQ
@ Oktober 2017
*/
#include <iostream>
using namespace std;
int main(){
// deklarasi variabel
int i,j,k;
int r1=2, r2=3, c1=3, c2=2; // ukuran matriks
int V[r1][c1], X[r2][c1], Y[r2][c2], Z[r2][c1]; // matriks
// elemen matriks V
V[0][0]=1; V[0][1]=2; V[0][2]=1;
V[1][0]=2; V[1][1]=1; V[1][2]=2;
// elemen matriks X
X[0][0]=3; X[0][1]=2; X[0][2]=1;
X[1][0]=1; X[1][1]=2; X[1][2]=3;
X[2][0]=0; X[2][1]=2; X[2][2]=4;
// elemen matriks Y
Y[0][0]=1; Y[0][1]=3;
Y[1][0]=2; Y[1][1]=2;
Y[2][0]=3; Y[2][1]=1;
// elemen matriks Z
Z[0][0]=2; Z[0][1]=1; Z[0][2]=3;
Z[1][0]=1; Z[1][1]=2; Z[1][2]=1;
Z[2][0]=3; Z[2][1]=1; Z[2][2]=2;
// menampilkan matriks V
cout<<"Matriks V \n";
for(i=0;i<r1;i++){
for(j=0;j<c1;j++){
cout<<V[i][j]<<"\t";
}
cout<<"\n";
}
// menampilkan matriks X
cout<<"\n";
cout<<"Matriks X \n";
for(i=0;i<r2;i++){
for(j=0;j<c1;j++){
cout<<X[i][j]<<"\t";
}
cout<<"\n";
}
// menampilkan matriks Y
cout<<"\n";
cout<<"Matriks Y \n";
for(i=0;i<r2;i++){
for(j=0;j<c2;j++){
cout<<Y[i][j]<<"\t";
}
cout<<"\n";
}
// menampilkan matriks Z
cout<<"\n";
cout<<"Matriks Z \n";
for(i=0;i<r2;i++){
for(j=0;j<c1;j++){
cout<<Z[i][j]<<"\t";
}
cout<<"\n";
}
return 0;
}