- PERTEMUAN 10 - LARIK/ARRAY DUA DIMENSI (2D) LOGIKA DAN ALGORITMA - PERTEMUAN 10 - LARIK/ARRAY DUA DIMENSI (2D)
Pengertian Larik 2D dan ND Larik dapat berdimensi lebih dari satu. Larik berdimensi banyak (N dimensional) dapat digunakan dalam berbagai keperluan. Khusus untuk larik 2D mewakili suatu bentuk tabel atau matriks, yaitu indeks pertama menunjukkan baris dan indeks kedua menunjukkan kolom dari tabel atau matriks. Contoh : array A[3,2] 3 baris, 2 kolom
Deklarasi Array 2D dan ND NamaLarik: Array[tipeIndeks1, tipeIndeks2] of TipeData NamaLarik: Array[tipeIndeks1, tipeIndeks2, …, tipeIndeksN] of TipeData Contoh : Nilai : Array [1..4, 1..3] of Integer
Bentuk Matrik 2D 1 2 3 90 80 70 50 65 75 100 4
Cara Pemrosesan Array 2D For i = MinBaris to MaksBaris do For j = MinKolom to MaksKolom do Proses(Nilai[i,j]) Endfor
LATIHAN Buat Algoritma untuk penjumlahan matriks A(3x4) dan matriks B(3x4). Buat Algoritma untuk perkalian matriks A (4x3) dan matriks B (3x2) sehingga menghasilkan matriks C (4x2)
TUGAS