Pages

PENGERTIAN DAN MACAM MACAM ARRAY

Hasil gambar untuk animasi array algoritma


Pengertian Array


Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks]. Berikut ini gambar yang dapat mengilustrasikan sebuah array :






Apakah masih bingung dengan ilustrasi diatas? Oke baiklah jika masih bingung akan saya coba kasih contoh penerapan array sebagai berikut :

Misal :
Array A yang berisi lima buah elemen bertipe integer, yaitu 10, 20, 30, 40, dan 50. Maka index array tersebut ialah :
A[0]=10
A[1]=20
A[2]=30
A[3]=40
A[4]=50

Macam - macam array :

1. Array Satu Dimensi

   Array satu dimensi adalah array yang hanya berisi satu dimensi saja.  

    a. Mendeklarasikan varibel Array

   Pendeklarasian variabel array dilakukan dengan bentuk:
   tipe namaVariabelArray[];
   atau
  tipe [] namaVariabelArray;
  
   Contoh :
   int [] umur;
   Sampai disini kita hanya mendeklarasikan variabel bertipe array. 
   Artinya,      
   jumlah elemen dan nilai-nilai dari setiap elemennya masih di set dengan     
   nilai null.

   Untuk mendeklarasikan array sekaligus memberikan nilai dapat dilakukandengan cara sebagai berikut :
double []grades = {100, 90, 80, 75};
String days[] = { “Mon”, “Tue”, “Wed”, “Thu”, “Fri”, “Sat”,“Sun”};

    b. Mengakses Elemen Array

   Elemen array dapat diakses melalui bentuk:
  namaVariabelArray[index].
   Contoh :
   class cobaArray {
      public static void main(String [] args){
      int [] jumlahHari;
      jumlahHari = new int[4];
      jumlahHari[0] = 31;
      jumlahHari[1] = 28;
      jumlahHari[2] = 31;
      jumlahHari[3] = 30;
           
      System.out.println("Bulan Maret memiliki " + jumlahHari[2] + " hari.");
      }
    }


2. Array Multi dimensi / Dua Dimensi  

    Array multi-dimensi  merupakan array dari array. Artinya, terdapat sebuah       array yang setiap elemennya juga bertipe array.
     Cara mendeklarasikan Array Multi Dimensi :
  tipe namaVariabelArray [][];
    atau
  tipe  [][] namaVariabelArray;

    Contoh :
   int[][] twoD = new int[512][128];

   char[][][] threeD = new char[8][16][24];

   String[][] dogs = {{ "terry", "brown" },
                          { "Kristin", "white" },
                          { "toby", "gray"},
                          { "fido", "black"}
                          };

DAFTAR PUSTAKA :

http://belajarkuliahkomputer.blogspot.co.id/2015/09/pengertian-dan-macam-macam-array.html

http://kokododi.blogspot.co.id/2014/09/pembahasan-dan-contoh-array-pada-c.html

Share this:

CONVERSATION

0 komentar:

Posting Komentar