Array adalah struktur data yang menyimpan kumpulan element yang bertipe sama dan setiap elemennya di akses langsung melalui indeksnya.
- Keunggulan dari Array
 
- Sangat cocok untuk pengaksesan acak atau random.
 - Jika berada di suatu lokasi element, sangat mudah menelusuri ke element tetangga, baik element pendahulu maupun element penerus.
 - Jika element array adalah nilai-nilai independen dan seluruhnya harus terjaga.
 
- Kelemahan dari Array
 
- Bersifat Homogen.
 - Kebanyakan bahasa pemograman meng-implementasikan array static yang sulit di ubah ukurannya di waktu eksekusi.
 
- Jenis-Jenis Array
 
- One Dimensional Array ( Dimensi 1)
 - Two Dimensional Array ( Dimensi 2)
 - Multi Dimensional Array ( Dimensi Banyak)
 
Deklarasi Array Dimensi 1
var nama_array : array [batas bawah indeks..batas atas indeks] of type_data;
Deklarasi Array Dimensi 2
var nama_array : array [batas bawah indeks baris..batas atas indeks baris, batas bawah indeks kolom..batas atas indeks kolom] of type_data;
  Program Data_mahasiswa;
uses crt;
var
   nama :array[1..10]of string[20];
   NPM:array[1..10]of string[20];
   alamat:array[1..20]of string[30];
   i,j :integer;
begin
clrscr;
       write('Masukkan Jumlah Data Mahasiswa :'); readln(j);
   for i:=1 to j do
begin
       writeln('Data ke-',i);
       write('Nama Mahasiswa :'); readln(nama[i]);
       write('Masukkan NPM :'); readln(NPM[i]);
       write('Alamat :'); readln(alamat[i]);
end;
clrscr;
       writeln('*******************************************************************************');
       writeln('No. |     Nama Mahasiswa        |         NPM         |         Alamat        |');
       writeln('*******************************************************************************');
   for i:= 1 to j do
begin
       writeln(i:1, nama[i]:20, NPM[i]:25, alamat[i]:25);
end;
       writeln('*******************************************************************************');
readln;
end.
  
Dari syntax tersebut jika di RUN akan menghasilkan Input sebagai berikut : 
  Dan Outputnya adalah :
Related Post
Kolom Komentar




