Mengenal Array

#1 Definisi Array
Menurut Budi Raharjo pada buku pemrograman C++, Array adalah sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe data yang sama. JAdi dapat dikatakan pada sebuah array terdapat sekumpulan data yang memiliki tipe data sama. Artinya kita dapat menyimpan banyak data dalam satu variabel

Analoginya seperti ini:
Mari kita bayangkan bahwa array merupakan sebuah hotel yang memiliki beberapa kamar. Kemudian setiap kamar dikenal dengan index atau urutan angka.

Intinya adalah: kita akan menyiapkan kamar dalam hotel dengan nomor index 0-sekian. Untuk penggunaanya sendiri pengunjung dibagi berdasarkan nomor kamar hotel.

 Jika kita lihat lagi masalah diatas, kita tidak lagi membutuhkan banyak variabel untuk menyiman data yang sama. Namun kita hanya membutuhkan satu variabel saja.

 Ada beberapa hal yang perlu anda ketahu tentang array:

  •  Nomor index pada Array dimulai dari nol (0). 
  •  Array hanya mampu menyimpan data dengan tipe yang sama. Artinya, semua isi array memiliki tipe data sama.
#2 Syntax Array

Pada bahasa pemrograman C++ array dideklarasikan dengan tanda []. cara pendeklarasiannya adalah sebagai berikut:

tipe_data nama_array[jumlah_elemen];int nilai[10]

#3 Macam-macam Array

Ada dua jenis tipe data array:
  • Array 1 dimensi
  • Array 2 dimensi (multi dimensi)
Jika array satu dimensi kita asumsikan sebagai deretan data maka array berdimensi dua mewakili suatu bentuk tabel atau matrik dimana indeks yang pertama menunjukkan baris kemudian indeks yang kedua menunjukkan kolom dari tabel atau matriks.
Berikut bentuk umumnya:
Nama_larik : Array [indeks_baris,Indeks_Kolom] of Tipe_Array;

#4 Inisialisasi Pada Array

inisialisai pada array merupakan pengisian nilai-nilai awal atau default pada element array. Inisialisasi dilakukan pada saat proses pendeklarasian array. utunk lebih jelasnya, coba pehatikan code program array pada c++ berikut:
.#include
using 
namespace std; 
int main (){
int w[4]={1,2,3,4};
cout<<"array ke-1 = "<< w[0]<<endl;

cout<<"array ke-2 = "<< w[1]<<endl;
cout<<"array ke-3 = "<< w[2]<<endl;
cout<<"array ke-4 = "<< w[0]<<endl;
 return 0;
}


#5 Kesimpulan
Sekian dulu dari saya, tetap semnagat belajar dari rumah

Post a Comment

0 Comments