ARRAY
Oleh :
Kelas : LT-2A
PENDAHULUAN
BAB II
PEMBAHASAN
Array adalah struktur data yang menyimpan data+data bertipe sama dalam
urutan tertentu. Array dapat dianalogikan sebagai sebuah loker yang memiliki
sederetan kotak penyimpanan yang diberi nomor berurutan. Data+data dalam array
disebut elemen array. Dengan array setiap elemen bisa diakses langsung melalui
indeksnya. kelebihan lain dari array adalah kita bisa memakai sejumlah variable
dengan nama yang sama asalkan -ariable tersebut dalam indeks yang berbeda.
Pada dasarnya penggunaan array sangat luas tidak hanya digunakan pada
bahasa pemrogaman. Contoh penggunaan array sebagai berikut :
3. Pemrosesan Tranversal
Operasi pemrosesan transversal adalah pemrosesan mengolah seluruh elemen secara
sistematik.
Contoh :
Program Pascal
PROGRAM PENGGUNAAN_ARRAY_DIMENSI_SATU;
Uses Crt;
VAR
A, N, Jml_Nilai : Integer;
Nilai : ARRAY[1..10] Of Integer;
Nil_Rata : Real;
BEGIN
ClrScr;
WriteLn('Program Latihan Array');
WriteLn('=====================');
WriteLn;
{Memasukan Nilai}
Write('Masukan Banyak Data : ');
ReadLn(N);
FOR A := 1 TO N DO
Begin
Write('Nilai Ke- ',A,' = ');
ReadLn(Nilai[A]);
End;
{Membaca Nilai Array}
Nil_Rata := 0;
Jml_Nilai := 0;
FOR A := 1 TO N DO
Begin
Jml_Nilai := Jml_Nilai + Nilai[A];
Write('Nilai Ke- ',A,' = ',Nilai[A]);
End;
Nil_Rata := Jml_Nilai / N;
WriteLn('---------------------');
WriteLn('Jumlah Nilai : ',Jml_Nilai);
WriteLn('Nilai Rata-Rata : ',Nil_Rata:5:2);
ReadLn;
END.
Hasil
2. Array Dua Dimensi
Array dua dimensi sering digambarkan sebagai sebuah matriks,
merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya
terdiri dari sebuah baris dan beberapa kilom elemen, maka array dua dimensi
terdiri dari beberapa baris dan beberapa kolom elemen bertipe sama.
Contoh :
Program Pascal
Hasil
3. Array MultiDimensi
Array ini seperti array dimensi dua tetapi dapat memiliki ukuran yang
lebih besar. Sebenarnya array dimensi banyak ini tidak terlalu sering digunakan,
tetapi sewaktu-waktu kalau dimensi yang dibutuhkan banyak, maka array ini
sangat memegang peranan yang penting.
BAB III
PENUTUP
3.1 Kesimpulan
1. Array merupakan kumpulan tipe data dalam suatu program.
2. Array memiliki suatu fungsi sebagai wadah berkumpulnya tipe data yang sama
namundengan elemen yang berbeda.
3. Array memiliki / jenis yang dibedakan menjadi : array berdimensi satu,
array berdimensi dua, array berdimensi tiga (multi).
4. Array sering digunakan bersama dengan looping untuk mempercepat proses
pengentrian data.
5. Penggunaan array berfungsi agar lebih mudah dalam pengelompokkan dan
penstrukturan data.