. Array Multidimensi
Dalam array multidimensi terdiri atas baris (row) dan kolom (column). Index pertama adalah baris dan yang kedua adalah kolom . 
SYNTAX 
Type nama_array =ARRAY[bawah..atas, bawah..atas] of tipe_data; 
var variabel_array : nama_array;
 
atau dengan menggunakan statemen var : 
SYNTAX var variabel_array : ARRAY[bawah..atas, bawah..atas] of tipe_data;
Pernyataan berikut membentuk suatu array integer dengan nama bilangan , 10 x 10 elemen (100). 
type matriks = ARRAY [1..10, 1..10] of integer; 
var AKU: matriks; 
untuk memasukkan tiap elemen maka, diperlukan suatu procedure dengan mempergunakan struktur pengulangan for ...do tersarangseperti berikut:
procedure ISI_MATRIK(AKU:matriks; m,n:integer); 
var 
i,j: integer; {faktor pengulang} 
begin 
for i:=1 to m do 
begin 
for j:=1 to n do 
begin 
read(A[i,j]); 
end; 
readln ;{ini memungkinkan kita menulis tiap baris elemen} 
end; 
untuk menampilkan tiap elemen maka, digunakan struktur pengulangan for ...do tersarang seperti berikut
procedure TULIS_MATRIK(AKU:matriks; m,n:integer); 
var i,j: integer; {faktor pengulang} 
begin 
for i:=1 to m do 
begin 
for j:=1 to n do 
begin 
write(A[i,j]:6); 
end; 
writeln ; {ini memungkinkan kita menulis elemen dalam baris dan kolom } 
end; 
end;
Langganan:
Posting Komentar (Atom)
 
 

judulnya kurang besar tulisannya agak dibesarkan dikit ya
BalasHapus