Académique Documents
Professionnel Documents
Culture Documents
Universitas Indraprasta
PGRI
Array / Larik
Larik adalah struktur data yang menyimpan
sekumpulan elemen yang bertipe sama.
nama
variabel.
Banyaknya
data
yang
Sebuah
larik
dengan
yang
buah
bernama
elemen
dapat
indeks
1,2,3,,6.
setiap
75
90
mahasiswa.
60
85
65
90
Larik 1 Dimensi
Deklarasi Larik (Pada bahasa Pascal)
Format pendeklarasian larik pada bahasa Pascal adalah
sebagai berikut :
nama_larik : array [a..b] of tipe_data
a : nilai indeks pertama
b : nilai indeks terakhir
Contoh :
Contoh :
Keterangan :
X telah dideklarasikan sebagai nama larik yang bertipe integer
dengan jumlah elemen maksimumnya 10 elemen. Nilai-nilai elemen
larik ini harus berisi nilai-nilai integer.
Ilustrasi
Pemroses Larik
Elemen larik tersusun di memori secara
beruntun (sekuensial).
Diproses secara beruntun melalui indeks yang
terurut.
Proses secara beruntun mulai dari elemen yang
pertama sampai elemen terakhir dicapai.
Skema umum algoritma memproses larik ialah
mengunjungi.
Mengisi Larik
Mencetak Larik
Contoh :
Readln A[1]:= 10;
Readln A[2]:= 15;
Readln A[3]:= 30;
Readln A[4]:= 18;
Readln A[5]:= 19;
Readln A[6]:= 20;
Readln A[7]:= 44;
Readln A[8]:= 52;
Readln A[9]:= 22;
Readln A[10]:= 33;
Writeln A[1];
Writeln A[2];
Writeln A[3];
Writeln A[4];
Writeln A[5];
Writeln A[6];
Writeln A[7];
Writeln A[8];
Writeln A[9];
Writeln A[10];
Contoh
Program 1
Program HITUNG_RATA;
Var
i,j,k : integer;
Jumlah : longint;
RATA : real;
A
: array[0..100]of integer;
begin
while A[n] <> -9 do
begin
n := n + 1;
write('Masukkan
bilangannya
:');readln(A[n]);
end; n := n - 1;
writeln('Banyaknya bilangan : ',n);
write('Elemen arraynya adalah : ');
for i := 1 to n do write (A[i],', '); writeln;
for i := 1 to n do Jumlah := Jumlah + A[i];
write('Jumlah akhir = ',Jumlah);
RATA := Jumlah/n;
writeln(' dan Rata-ratanya = ', RATA);
readln;
end.
Latihan 1
1. Buat program array sederhana.
Terima Kasih
To be
Continue