-
-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy pathfebrianap_matrix.cpp
More file actions
58 lines (57 loc) · 1.84 KB
/
febrianap_matrix.cpp
File metadata and controls
58 lines (57 loc) · 1.84 KB
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
#include<iostream>
using namespace std;
int main(){
/* array: tipe data berkelompok dengan jenis sama, contoh:
inidata={11,22,33,44,55} --->int, inibuah={"naga","alpukat","nanas"} --->string
deklarasi array: tipe data variabel[jumlah data] */
int inidata[9]={11,22,33,44,55,66,77,88,99};
cout<<"datanya adalah "<<inidata[3]<<"\n\n"; //mengakses data array
for (int f=0;f<3;f++){ //mengakses data dengan perulangan
cout<<"data ke-"<<f<<" adalah "<<inidata[f]<<endl;
}
int f=0;
cout<<"\n[";
while (f<5){ //[11 22 33 44 55]
cout<<inidata[f]<<" ";
f++;
}
cout<<"]\n\n";
/* array multi dimensi: dimensi 1--> vektor, dmensi 2--> matriks
deklarasinya: tipedata namavariabel[baris][kolom], contoh:
1 2 3
4 5 6 */
int inidata1[2][3]={{1,2,3},{4,5,6}};
for(int f=0;f<2;f++){
for(int g=0;g<3;g++){
cout<<inidata1[f][g]<<" ";
}
cout<<endl;
}
cout<<endl;
int inihasil[2][3];
int inidata2[2][3]={{2,3,4},{5,6,7}};
for(int f=0;f<2;f++){
for(int g=0;g<3;g++){
inihasil[f][g]=inidata1[f][g]+inidata2[f][g]; //menjumlahkan data dengan inidata1+inidata2
cout<<inihasil[f][g]<<" ";
}
cout<<endl;
}
cout<<endl;
int inimatriks3[2][3];
cout<<"masukkan angka"<<endl;
for(int f=0;f<2;f++){
for(int g=0;g<3;g++){
inihasil[f][g]=inidata1[f][g]+inidata2[f][g];
cout<<"matriks baris ke-"<<f<<" kolom ke-"<<g<<"= ";
cin>>inimatriks3[f][g]; //menginput matriks
cout<<"cek matriks baris ke-"<<f<<" kolom ke "<<g<<"= "<<inimatriks3[f][g]<<"\n\n";
}
}
for(int f=0;f<2;f++){
for(int g=0;g<3;g++){
cout<<inimatriks3[f][g]<<" ";
}
cout<<endl;
}
}