6.1 Tipe Data Composite: Array

1

Selain tipe data primitif pada pelajaran sebelumnya, kali ini kita akan mempelajari tipe data komposite salah satunya adalah Array.
Array adalah sebuah variabel dengan nilai lebih dari satu.  Jika kita membuat sebuah variabel dengan tipe data primitif, variabel tersebut hanya memiliki sebuah nilai, sebagai contoh perhatikan kode berikut:

Kode Program:

int angka;
angka = 10;  //angka hanya bernilai 10.
angka = angka +5; //jika ditambah +5, maka variabel angka hanya memilki nilai 15 nilai terbaru

 

Pada kode program diatas memperlihatkan bahwa menggunakan tipe data primitig (integer) nilai dari sebuah variabel hanya satu, jika nilai diupdate maka nilai akan berubah menjadi nilai lainya, tetapi variabel angka hanya memiliki sebuah nilai.

Pada tipe data array, variabel dengan array bisa memiliki banyak nilai. contohnya sebagai berikut:

Kode Program:

angka[0] = 9.5;
angka[1] = 20;
angka[2] = -100;

 

Angka adalah variabel dengan tipe data Array-Double, memiliki tiga buah nilai.  karakteristik variabel array ditandakan dengan ada kurung siku [ ] dan ada index di dalam kurung siku tersebut.  Penjelasan dari bentuk array adalah sebagai berikut:

NamaVariabel [ index ] = nilai;

Namavariabel bisa dibuat terserah kita, lalu kurung siku di dalamnya terdapat index, index bisa berupa urutan angka atau sebuah kata, lalu di isi nilai.  Nilai array tergantung pada jenis tipe data apa yang ada di dalam array tersebut bisa boolean, char, integer, float maupun double.
Dalam membuat array kita perlu perhatikan urutan (deklarasi, mengeset nilai, proses) seperti contoh berikut:

Kode Program:

double angka = new double[5];  //deklarasi variabel array-double
angka[0] = 20.7;    //mengeset nilai array pertama index = 0
angka[1] = 99;
angka[2] = 12.9;
angka[3] = 76.5;
angka[4] = 1;    //apabila dalam deklarasi double[5] maka index terakhir adalah 4
//memproses nilai array
Console.WriteLine(angka[3]); //contoh mencetak salah satu index
a=0;while(a<5){  //biasanya mencetak semua nilai dengan looping
Console.WriteLine(angka[a]);
}

Penggunaan array sangat membantu programmer dalam menyimpan data yang memiliki tipe data sama, dan terstruktur.  Lalu penggunaan array biasanya selalu bersama looping, biasanya untuk proses pencarian data, penjumlahan atau membuat rumus-rumus statistik, atau digunakan untuk keperluan lainnya dalam pemrograman.

One Reply to “6.1 Tipe Data Composite: Array”

Leave a Reply