| array dua dimensi didalam pascal array dapat berdimensi lebih dari satu yang disebut dengan array dimensi banyak (multidimensional array), disini akan dibahas array 2 dimensi saja. array 2 dimensi dapat mewakili suatu bentuk tabel atau matrik, yaitu indeks pertama menunjukkan baris dan indeks ke dua menunjukkan kolom dari tabel atau matrik
1 2 1
2 3
untuk mengetahui cara mendeklarasikan dari penggunaan array dua dimensi dapat dilihat pada listing program dibawah ini .
hasilnya :
alternatif deklarasi array dua dimensi ada beberapa cara dalam mendeklarasikan array dua dimensi, beberapa cara tersebut dapat dilihat dibawah ini:
contoh :
var tabel : array[1..3] of array [1..2] of byte;
atau :
typematrik = array[1..3,1..2] of byte; vartabel : matrik;
atau:
typebaris = 1..3; kolom = 1..2; matrik = array[baris,kolom] of byte; vartabel : matrik;
atau
typebaris = 1..3; kolom = 1..2; matrik = array[baris] of array[kolom] of byte; vartabel : matrik;
dibawah ini akan diberikan listing program penggunaan array dua dimensi dalam aplikasi penjumlahan matrik;
contoh program :
hasil:
|