3. DefinisiDefinisi
Kumpulan data-dataKumpulan data-data
Tipe samaTipe sama
Urutan tertentuUrutan tertentu
Gunakan nama yang samaGunakan nama yang sama
““ Kumpulan beberapa data dengan tipe yang sama danKumpulan beberapa data dengan tipe yang sama dan
terletak pada urutan yang tertentu serta menggunakanterletak pada urutan yang tertentu serta menggunakan
nama yang samanama yang sama ””
4. Macam-macam arrayMacam-macam array
• Array berdimensi satu
• Array berdimensi dua
• Array multidimensi
Terdiri atas “n” baris data
Terdiri atas “i” baris dan “j” kolom data
Terdiri atas “n” koordinat, “j” koordinat, “k” koordinat
dan koordinat data lainnya array yang lebih dari dua
dimensi.
5. Array satu dimensiArray satu dimensi
int nama[5];int nama[5];
Iwan Amar Arfan Ade EkaNama =
string [0] [1] [2] [3] [4]
int nilai[5];int nilai[5];
68 87 90 80 75Nilai =
int [0] [1] [2] [3] [4]
6. Array berdimensi duaArray berdimensi dua
4 33
Angka =
Int
[0]
[1]
23 3
[0] [1]
int angka[2][2];int angka[2][2];
4,23 9,6
P[i][j] =
float
[0]
[1]
5 3,4
[0] [1]
int P[2][2];int P[2][2];
8. Problem : Penjumlahan matrikProblem : Penjumlahan matrik
A B
+
5 2
3 4
2 3
4 7
5+2
A[0][0]+B[0][0]
C
7 5
7 11
=
1. A[0][0]+B[0][0]
2+3
A[0][1]+B[0][1] 2. A[0][1]+B[0][1]
3. A[1][0]+B[1][0]3+4
A[1][0]+B[1][0]
4. A[1][1]+B[1][1]4+7
A[1][0]+B[1][0] Logika Operasi
Penjumlahan matrik
9. Logika Operasi Penjumlahan matrik
1. A[0][0]+B[0][0]
A[i][j]+B[i][j]
3. A[1][0]+B[1][0]
4. A[1][1]+B[1][1]
Indeks baris
Indeks kolom
Indeks baris dan
kolom vektor A dan B
sama(sesuai)
Indeks kolom per
langkah berubah
dari 0 ke 1.
Indeks baris berubah
setelah indeks kolom
berubah seluruhnya
1. A[0][0]+B[0][0]