A. Pengertian Array dan Contohnya.
Pengertian Array adalah Array (larik) merupakan
tipe data tersetruktur dimana didalamnya terdiri dari komponen-komponen yang
mempunyai tipe data yang sama. Didalam suatu array jumlah komponen banyaknya
adalah tetap. Didalam suatu larik atau array setiap kompoenen ditunjukan oleh
suatu index yang unik. Index dari setiap komponen array menunjukan urutan data
atau identitas yang mewakili data yang ada didalamnya.Logika sederhananya array
itu bisa disamakan dengan dua orang dengan nama yang sama didalam suatu
komunitas, untuk membedakan antara nama yang satu atau dengan nama yang lain
maka diberikan initial tambahan untuk setiap nama.
a. Deklarasi
Array
Didalam penulisan bahasa pemograman setiap penggunaan array harus dideklarsikan terlebih dahulu. Pendeklarasian array diawali dengan nama variabel array diikuti dengan indeks array yang dituliskan didalam tanda “[]” , diikuti dengan kata cadangan of dan tipe data yang dibutuhkan.
Bentuk Umum Penulisan
Tanda_pengenal : array [..tipe index ..] of tipe data;
Contoh :
Var
A : array[1..4] of integer;
B : array[1..5] of string;
C: array[1..10] of real;
Didalam penulisan bahasa pemograman setiap penggunaan array harus dideklarsikan terlebih dahulu. Pendeklarasian array diawali dengan nama variabel array diikuti dengan indeks array yang dituliskan didalam tanda “[]” , diikuti dengan kata cadangan of dan tipe data yang dibutuhkan.
Bentuk Umum Penulisan
Tanda_pengenal : array [..tipe index ..] of tipe data;
Contoh :
Var
A : array[1..4] of integer;
B : array[1..5] of string;
C: array[1..10] of real;
Keterangan :
a. A,B,C
merupakan tanda pengenal/ nama variabel dari array;
b. 1..4
: merupakan tipe indek dari array, yang menunjukan banyaknya data yang mampu
disimpan.
c. Integer
: menunjukan bahwa data yang diinput berupa bilangan bulat.
b. Contoh
Program Array 1 dimensi
program INT_ARRAY;
uses wincrt;
const N=10;
type int_array = ARRAY [1..N] of integer;
var bil : int_array;
indeks : integer;
BEGIN
Writeln('masukkan sepuluh bilangan integer.');
for indeks := 1 to 10 do
begin
readln(bil[indeks]); { loop untuk memasukkan elemen
array }
end;
writeln('Isi dari array ini adalah'); { tampilkan
setiap elemen }
for indeks := 1 to 10 do
begin
writeln('bil[', indeks:2,'] adalah ',bil[indeks] );
end
END.
Tidak ada komentar:
Posting Komentar