Pemrograman Dasar: Marlen Matayane, S.Kom
Pemrograman Dasar: Marlen Matayane, S.Kom
Indeks 0 1 2 3
Element 23 13 98 106
4. Penggunaan Array dengan tipe data
Integer
Untuk membuat tipe data array di pascal, kita harus menentukan
seberapa banyak element array yang ingin dibuat. Element adalah
sebutan untuk ‘anggota’ / isi dari array. Sebagai contoh, untuk
membuat 10 element array bertipe integer kita bisa menggunakan
kode berikut :
var
nilai: array[0..9] of integer;
Penjelasan :
variabel ‘nilai’ sebagai array dengan 10 element bertipe integer.
Perhatikan angka 0..9, ini berarti kita membuat element array dari
element 0, element 1, element 2, element 3,.. hingga element 9 (total
terdapat 10 element).
Bagaimana cara mengakses element ini??? kita bisa mengakses-
nya melalui nomor index. Index adalah urutan element di dalam
sebuah array. Sebagai contoh, untuk mengakses element ke – 2,
kita bisa menulis : nilai[2]. Untuk mengakses element ke-4, bisa
menggunakan: nilai[4].
Berikut contoh kode program pascal cara penggunaan tipe data array:
program tipe_array;
uses crt;
Var writeln('nilai0: ',nilai[0]);
nilai: array[0..9] of integer; writeln('nilai1: ',nilai[1]);
begin writeln('nilai2: ',nilai[2]);
clrscr; writeln('nilai3: ',nilai[3]);
nilai[0]:= 23; readln;
nilai[1]:= 13;
end.
nilai[2]:= 98;
nilai[3]:= 106;
Penjelasan :
Pada contoh diatas, kita membuat variabel ‘nilai’ sebagai array yang
berisi 10 element dengan tipe integer. Di dalam variabel ‘nilai’ ini,
index array dimulai dari 0 hingga 9, karena kita menulisnya
dengan array[0..9] of integer. Jika ingin membuat 100 element array,
kita bisa menulisnya dengan cara : array[0..99] of integer.
var
nilai: array[0..1,0..2] of integer;
uses crt;
var
nilai: array[1..2,1..2] of integer;
i,j : integer;
begin
clrscr;
writeln (‘Matriks 2x2’);
writeln ;
nilai[1,1]:= 1;
nilai[1,2]:= 2;
nilai[2,1]:= 4;
nilai[2,2]:= 5; write(nilai[i,j]);
writeln;
for i := 1 to 2 do end;
begin readln;
for j := 1 to 2 do end.
Latihan
Silahkan anda buat struktur matriks 3×3?
Selesai