Jumat, 07 Februari 2014

Pengertian array



1.      Pengertian Array
Array adalah kumpulan data bertipe sama dan menggunakan nama yang sama pula. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan “subscript”. Subscript berupa bilangan di dalam kurung siku [...]. Melalui subscript inilah masing-masing elemen dapat diakses.


2.       Array Berdimensi Satu
Array berdimensi satu adalah sekumpulan data/elemen yang disimpan secara berurutan dalam suatu tempat/subscript yang terdiri atas 1 (satu) unsur. Sejumlah data suhu disimpan dalam nama suhu terdiri dari Suhu 1 = 25°, Suhu 2 = 23,5°, Suhu 3 = 21°, Suhu 4 = 26° dan Suhu 5 = 35° Pendefinisian array meliputi nama array, tipe elemen array dan jumlah elemen array.
Contoh :

Float nilai_mhs [12];

Keterangan :
1. tipe array : float (bilangan pecah)
2. nama array : nilai_mhs
3. jumlah elemen array : 12 data, yaitu nilai_mhs[1], nilai_mhs[2],…., nilai_mhs[12].
Nilai elemen array dapat dimasukkan melalui keyboard atau dimasukkan saat didefinisikan pada program.
3.      Array Berdimensi Dua
Array berdimensi satu adalah sekumpulan data/elemen yang disimpan secara berurutan dalam suatu tempat/subscript yang terdiri atas 2 (dua) unsur, yaitu baris dan kolom. Array berdimensi dua berarti meiliki dua dimensi data. Contoh sederhana adalah data yang tertulis dalam tabel berikuit ini :

Jika dibuat programnya adalah sebagai berikut :
int data_mobil [3] [4];

Keterangan :
1.      baris 1 – baris 3 : menunjukkan merek mobil.
2.      kolom 1 – kolom 4 : menunjukkan tahun penjualan
3.      tipe array : integer (bilangan bulat).
4.      nama array : data_mobil.
5.      jumlah elemen array : [3,4]
6.      [2,3] dibaca : penjualan mobil merek Daihatsu pada tahun 1994 adalah 70 unit.
4.       Array Sebagai Argumen Fungsi
Array juga dapat berkedudukan sebagi parameter di dalam fungsi. Contoh pendefinisian :
const int MAKS = 5
    Int data[MAKS];




Daftar Pustaka

http://www.klikiri.com/2013/04/pengertian-algoritma-dan-struktur-data/ , diakses 05 Februari 2014

Tidak ada komentar:

Posting Komentar