Friday, 5 June 2015

PENGERTIAN TENTANG ARRAY 1 DIMENSI DAN 2 DIMENSI DI BAHASA PEMROGRAMAN C++

Definisi array berdimensi 1
    Array merupakan  sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain. Letak atau posisi dari elemen array ditunjukan oleh index atau posisi.
Deklarasi Array dan  Inisialisasi array
    Variabel array berdimensi 1 dideklarasikan dengan mencantumkan tipe data dan nama variabel di banyak lokasi memori yang ingin dibuat. Bentuk umum pendeklarasian array : Tipe_Data Nama_Variabel [Ukuran];
Contoh :
                        int nil[4];
ket .
int     :  tipe data
nil      : nama variabel yang ada di array
[5]     : jumlah elemen array


Inisialisasi pada array berdimensi 1 secara langsung pada saat mendeklarasikan;
int nil [4] = {2, 4, 8, 10};
Maka di penyimpanan ke dalam array dapat digambarkan sebagai berikut :



 Mengakses nilai array
   Untuk mengakses nilai array, dapat menggunakan sintak seperti berikut :
nama_array [index];
Pada contoh diatas, variabel nil memiliki 4 buah elemen yang masing -  masing berisi data.



Misal untuk memberi nilai 40 pada elemen ke 2 maka pernyataannya adalah :
Nil [1] = 40 ;-------> jadi nil itu dimulai dari 0 dan nilai 40 itu berada di elemen ke 2 maka nil dari nilai 40  berada di nil [1]
Contoh program array 1 demensi ;


Tampilan programnya ;





Definisi array berdimensi 2
  Array 2 dimensi digambarkan atau dialogikan sebagai matriks, di mana pada indeks 1 menunjukan baris dan indeks ke 2 di sebut menunjukan kolom. Beberapa Kolom dan baris pada array 2 dimensi memiliki elemen yang bertipe sama. Array dua dimensi terdapat dua jumlah elemen yang terdapat didalam kurung siku dan keduanya boleh tidak sama.

Bentuk umum deklarasi array dua dimensi :
            Tipe_Data Nama_Variabel [index-1][index-2]
Ilustrasi array 2 dimensi
 Gambar array 2 dimensi dengan matriks (baris x kolom = 2 x 4)


 Keterangannya : pada gambar diatas yang di maksudkan sebagai kolom adalah {2 dan 5} {4 dan -7}{10 dan 9}{12 dan 20 } dan yang di maksud dengan baris adalah { 2,4 ,10, 12 } dan { 5, -7, 9, 20} lebih jelasnya liah contoh pada program array 2 dimensi di bawah.


Contoh program matriks 2 dimensi

Tampilan programnya





Sumber :
Materi perkuliahan praktikum struktur data dosen : IB KETUT SURYA ARNAWA, S.Kom
Ebook Cepat dan Mahir Pemrograman C++ Frieyadie, S.Kom

0 komentar:

Post a Comment

semoga blog ini bermanfaat bagi anda

www.ayeey.com www.resepkuekeringku.com www.desainrumahnya.com www.yayasanbabysitterku.com www.luvne.com www.cicicookies.com www.tipscantiknya.com www.mbepp.com www.kumpulanrumusnya.com www.trikcantik.net