RSS
Hello! Welcome to my blog. This blog is purposefully created for you to share knowledge and experience.

Array dalam C++



Array atau yang sering juga disebut sebagai larik yang berguna untuk menyimpan sejumlahnilai atau data yang memiliki tipe data yang sama.  Setiap data tersebut menempati lokasi atau alamat memori yang berbeda-beda. Tiap nilai atau data dalam array disebut elemen array. Tiap elemen array diidentifikasi dengan menggunakan indeks, sehingga untuk mengakses nilai tersebut harus melalui indeks yang terdapat di dalamnya. Indek pada elemen array selalu dimulai denga 0. Nah, sekarang bagaimana caranya untuk mendeklarasikan array dalam bahasa pemrograman C++. Pada C++ mendeklarasikan arra dapat dilakukan denga menggunakan tanda [ ] (bracket). Kemudian bentuk umum pendeklarasian array adalah sebagai berikut.
Tipe_data nama_ array [jumlah_elemen_array]


Contoh:
                int Bil_Bulat [20];

Pada contoh sintaks di atas akan mendeklarasikan sebuah aplikasi array dengan nama array Bil_Bulat dan menggunakan tipe data integr yang mempunyai jumlah elemen array sebanyak 20 elemen.

Untuk mengakses elemen array dapat dilakukan dengan menuliskan nomor indeks dari elemen array yang akan diakses. Misalnya, jika ingin mengambil nilai yang terdapat pada elemen ke-5 dan menampung nilai tersebut kedalam variabel integer (misal A), maka sintaks program akan menjadi.
A= Array[4]
Dari sintaks tersebut pasti akan muncul sebuah pertanyaan, kenapa kalau mengakses elemen yang ke-5 kita mendeklarasikannya dengan nilai 4, permasalahan tersebut bisa dijelaskan karena indeks arra selalu dimulai dari 0, maka untuk mengakses indeks dari elemen yang ke-5, indeks yang dibutuhkan adalah 5-1, sehingga akan mengakses indeks elemen array yang ke-4.
Ø  Mengisi Elemen Array
Untuk mengisi nilai ke dalam elemen array dapat dilakukan dengan memasukkan nilai pade setiap elemen, misalnya:

Bil_Bulat[0]= 3
Bil_Bulat[1]= 2
Bil_Bulat[2]= 5
...

Cara lain untuk mengisikan nilai pada elemen array adalah dengan cara menggunakan pengulangan (looping). Sebagai contoh jika ingin melakukan pengisian 10 elemen array, maka dapat menuliskan sintaks pengulangan for sebagai berikut.

for (int i=0; i<10; i++)
{
       cout <<"Masukkan nilai ke-" <<i <<" : ";
       cin>> Bil_Bulat[i];
}


  

Ø Menampilkan Elemen Array
  Untuk menampilkan elemen array dapat juga dilakukan dengan menggunakan konsep yang sama dengan mengisi elemen array. Misalnya menampilkan isi array dengan menggunakan perulangan for. Sintaks untuk menampilkan array contohnya adalah sebagai berikut. 

for (int i=0; i<10; i++)
{
       cout <<"Elemen ke-" <<i <<" adalah " <<Bil_Bulat[i];
}





0 komentar:

 
Copyright 2009 Made for you. All rights reserved.