Dasar Pemrograman - Array

 

Array adalah sekumpulan elemen dengan tipe data yang sama yang ditempatkan pada suatu lokasi memory yang berdekatan. Array dapat digunakan untuk menyimpan banyak nilai dengan tipe data yang sama dalam sebuah variabel. 

Elemen adalah bagian yang menyusun array dimana setiap elemen ini diakses menggunakan indeks array. Setiap elemen di dalam array tersebut dapat diakses secara acak menggunakan indeks array. Elemen pertama dalam array adalah elemen nol. Elemen terakhir adalah elemen (n-1), di mana n adalah jumlah elemen yang dapat dimuat array. Jumlah elemen dalam deklarasi harus dari jenis integral dan harus lebih besar dari 0. 

Indeks merupakan angka yang menunjukkan posisi atau tempat suatu nilai pada array. Pada C++, array dimulai dari indeks-0. Sedangkan Panjang array adalah banyaknya elemen dari suatu array.

 


Sebuah array harus dideklarasikan terlebih dahulu sebelum dapat digunakan. Pemberian nama variabel pada array memiliki syarat yang sama seperti variabel biasa. Hanya saja yang membedakan adalah terdapat kurung siku “[ ]” untuk mendeklarasikan panjang array. 

  • Tipe data. tipe data berlaku untuk semua elemen array. Jika mendeklarasikan int, maka data yang diperbolehkan masuk ke dalam array hanya data bertipe integer.
  • Nama array. Sayarat nama array sama dengan syarat pemberian nama pada variabel biasa.
  • Elemen. Isi elemen dengan banyaknya elemen yang akan ditampung oleh array

Selain itu, kita juga dapat mendeklarasikan sebuah array disertai dengan penginisialisasian nilainya secara langsung. Pendeklarasian tidak memerlukan penentuan panjang array secara langsung. Compiler akan menyesuaikan panjang array dengan banyaknya elemen yang diinisialisasikan. Contohnya adalah sebagai berikut.


Selain kedua cara diatas, masih terdapat cara lain. Perbedaan cara berikut ini dengan cara kedua hanya pada bagian pendefenisian panjang arraynya. Jika pada cara kedua panjang array dikosongkan, maka pada cara ini panjang array ikut ditentukan bersamaan dengan penginisialisasian nilai arraynya. Contohnya adalah seperti berikut ini.





Komentar

Postingan populer dari blog ini

Dasar Pemrograman - Tugas Program Mengurutkan Bilangan menggunakan If-Else

Chapter 7 : SOCIAL NETWORKING, ENGAGEMENT, AND SOCIAL METRICS - SISTEM INFORMASI

Dasar Pemrograman - Kasus