Array

Array
By Tataqun Syah Purwanto

      1.Array 1 (satu) Dimensi
Array dapat dianalogikan sebagai sebuah lemari atau loker yang memiliki sederetan
kotak penyimpanan yang diberi nomor berurutan. Array merupakan struktur data yang statis, yaitu jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan.
Untuk membuat array bisa dengan dua cara, yaitu:
1.  Deklarasi type diikuti dengan deklarasi variabel, dan
2.  Langsung deklarasi variabel. (Dhidhi Pambudi, 2014)
      2.  Pemanfaatan Array 1 (Satu) Dimensi
Dalam pendeklarasiannya, Kita memerlukan [ ] untuk mendeklarasikannya, Contonya :
int jumlah[10];
Contoh siatas menunjukkan bahwa jumlah indeks untuk array jumlah adalah 10 dengan tipe data bilangan bulat.
Dalam pengindekskannya, kita memerlukan [ ] untuk pemanggilannya:
Namaarray[Indeks]
ok langsung aja saya kasih contoh sederhananya.
#include <iostream>
using namespace std;


int main ()
{
       int n;
      int nilai[6];

      nilai[0]= 12;
      nilai[1]=23;
      nilai[2]=34;
      nilai[3]=456;
      nilai[4]=567;
      nilai[5]=145;
      for (int i=0;i<6;i++)
          cout<<"Isi Element dengan indeks "<<i<<":"<<nilai[i]<<endl;
      return 0;
}
Kita memerlukan perulangan For untuk meng-Outputkan data yag telah diisi dalam aray tersebut. (Pahlevi, 2015)

      3.Array 2 (Dua) Dimensi
Pengertian sederhananya, "Array 2 Dimensi adalah Sebuah array yang menampung array lain sebagai data nilai dari setiap indeks array penampung". Jika kita sudah mengerti mengenai array 1 dimensi, kita bisa langsung membayangkan dan mungkin bisa langsung mengerti dari definisi array 2 dimensi diatas. (Sinaga, 2015)
      4.Pemanfaatan Array 2 (Dua) Dimensi
Cara penulisan array 2 dimensi adalah dengan menuliskan dua angka (dua jangkauan) sewaktu deklarasi array. Berikut contohnya:
1
2
var
  nilai: array[0..1,0..2] of integer;
Kode diatas berarti saya membuat variabel ‘nilai’ sebagai array 2 dimensi. Dimana untuk dimensi pertama berisi 0 dan 1, sedangkan di dimensi kedua berisi 0, 1 dan 2. Total, variabel ‘nilai’ berisi 6 element (hasil dari 2 * 3).
Cara mengakses element pada array 2 dimensi ini menggunakan tanda koma sebagai pemisah, seperti: nilai[0,2] atau nilai[1,1].

Contoh berikut akan memperjelas cara penggunaanya:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program tipe_array;
uses crt;
var
  nilai: array[0..1,0..2] of integer;
begin
  clrscr;
  
  nilai[0,0]:= 1;
  nilai[0,1]:= 2;
  nilai[0,2]:= 3;
  nilai[1,0]:= 4;
  nilai[1,1]:= 5;
  nilai[1,2]:= 6;
  
  writeln('nilai0,0: ',nilai[0,0]);
  writeln('nilai0,1: ',nilai[0,1]);
  writeln('nilai0,2: ',nilai[0,2]);
  writeln('nilai1,0: ',nilai[1,0]);
  writeln('nilai1,1: ',nilai[1,1]);
  writeln('nilai1,2: ',nilai[1,2]);
  
  readln;
end.


Silahkan anda pelajari sejenak kode diatas, baik cara pembuatan array 2 dimensi maupun cara mengakses tiap-tiap elemennya. Menggunakan array 2 dimensi ini akan memudahkan kita untuk membuat kode program yang lebih kompleks. (Andre, 2015)

DAFTAR PUSTAKA

Andre. (2015, September 26). Tutorial Belajar Pascal Part 20: Cara Membuat Array 2 Dimensi Pascal. Retrieved from DuniaIlkom: http://www.duniailkom.com/tutorial-belajar-pascal-cara-membuat-array-2-dimensi-pascal/
Dhidhi Pambudi, D. M. (2014). Array. Jakarta: Menteri Pendidikan Dan Kebudayaan.
Pahlevi, R. R. (2015, Juni 27). Penggunaan Array Satu Dimensi dan Dua Dimensi. Retrieved from Jago Coding: http://jagocoding.com/tutorial/824/Penggunaan_Array_Satu_Dimensi_dan_Dua_Dimensi
Sinaga, H. P. (2015, January 25). Memahami Array 2 Dimensi. Retrieved from kodeprogramcpp: http://kodeprogramcpp.blogspot.co.id/2015/01/memahami-array-2-dimensi.html


Nama:Tataqun Syah Purwanto
Sekolah:SMK Islam 1 Blitar

Motto:Janganlah Menyerah….

Kalau Mau DOWNLOAD DISINI

0 komentar:

Posting Komentar