
andrypein.net : lanjut ke bag III gan,masih array2an, kali ini ane bakal ngejelasin mengakses elemen array.
Langsung saja lagi dah, langkah pertama yang adalah mengisikan nilai kedalam elemen-elemen array yang bersangkutan.
Bentuk umumnya seperti ini gan :
NamaArray[indeks]:= nilai;
Itu hanya bentuk umumnya gan, untuk lebih jelasnya liat yang bawah gan:
var
A: array[1..100] of integer;
begin
A[1]:=1; {mengisi elemen pertama dengan nilai 1}
A[2]:=2; {mengisi elemen kedua dengan nilai 2}
A[3]:=3; {mengisi elemen ketiga dengan nilai 3}
...
A[100]:=100;{mengisi elemen keseratus dengan nilai 100}
end.
Tapi kode diatas,tidak efisien gan,ampe 100 kita harus ngisi manual, untuk lebih sederhananya,kita bisa pakai pengulangan gan.
kode diatas ane sederhanain jadi kaya gini:
var A: array[1..100] of integer; i: integer; begin for i:=1 to 100 do begin A[i]:=i; end; end.
Dibawah ini adalah contoh progamnya yang sudah matengnya gan.
program AksesArray;
uses wincrt;
const
max = 26; {jumlah alpabet}
var
A: array[1..max] of char;
c: char;
i: integer;
begin
c:='a';
i:=1;
while (i<=max) do
begin
A[i]:=c;
Inc(c);
Inc(i);
end;
for i:=1 to max do
begin
write(A[i], ' ');
end;
end.
Hasilnya mesti abjad dari a sampe jet gan.




