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;


Diposting oleh El Nino

0 komentar:

Visit the Site
MARVEL and SPIDER-MAN: TM & 2007 Marvel Characters, Inc. Motion Picture © 2007 Columbia Pictures Industries, Inc. All Rights Reserved. 2007 Sony Pictures Digital Inc. All rights reserved. blogger template by blog forum