Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Array By Serdiwansyah N. A..

Presentasi serupa


Presentasi berjudul: "Array By Serdiwansyah N. A.."— Transcript presentasi:

1 Array By Serdiwansyah N. A.

2 Array Merupakan kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data pada sebuah array disebut dengan elemen-elemen array. Letak urutan dari sebuah array ditunjukkan pada suatu subscript atau index. Merupakan struktur penyimpanan data yang paling umum digunakan. Array

3 Array Ilustrasi : 15 20 17 18 22 1 2 3 4 A B D E F indeks nilai alamat
1 2 3 4 A B D E F indeks nilai alamat Array

4 Pengaksesan Array Elemen-elemen array dapat diakses oleh program melalui suatu indeks tertentu. Pengaksesan elemen array dapat dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung. Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud. Array

5 Inisialisasi Array Adalah pemberian nilai default pada array.
Pemberian nilai default ini dilakukan pada saat dideklarasikan. Bentuk umum inisialisasi: tipe_data nama_array [jml_elemen] = {nilai1, nilai2, nilai3, …., nilai_n); Contoh: int data[3] = {2, 6, 5}; Array

6 Macam-macam Array Dilihat dari dimensinya, array dapat dibagi menjadi 2: Array dimensi satu Array dimensi dua Array multi dimensi Array

7 Jumlah maksimal elemen array
Array Dimensi Satu Setiap elemen array dapat diakses melalui indeks. Indeks array secara default dimulai dari 0. Deklarasi array: tipe nama_var[ukuran]; Jenis elemen array Jumlah maksimal elemen array Array

8 Array Dimensi Satu Contoh 1 :
Int Nilai [7]; 55 65 73 50 60 80 70 Nilai[0] Nilai[1] Nilai[2] Nilai[3] Nilai[4] Nilai[5] Nilai[6] Berarti meminta 7 tempat di memori komputer dengan indeks 0-6, dimana semua elemennya bertipe data integer. Array

9 ? Array Dimensi Satu Pengaksesan elemen array: nama_var[indeks];
Contoh: nilai[0]: nilai[1]: nilai[2]: nilai[3]: nilai[4]: nilai[5]: nilai[6]: ? Array

10 Array Dimensi Dua Deklarasi array:
Merupakan array yang terdiri dari m buah baris dan n buah kolom. Berbentuk matrik atau tabel. Deklarasi array: tipe_array nama_array[baris] [kolom]; Contoh : int nilai[2][3]; Nilai[0] [0] Nilai[0] [1] Nilai[0] [2] Nilai[1] [0] Nilai[1] [1] Nilai[1] [2] Array

11 Array Multidimensi Bentuk umumnya:
tipe_array nama_var[uk1] [uk2] … [ukn]; Contoh: int nilai [2][4][5]; Array

12 Operasi Array Operasi untuk mengambil (retrieve)
Merupakan operasi yang paling pokok. Umumnya telah disediakan bahasa dengan indeks di array. Operasi pengaksesan elemen di array menggunakan indeks dimana elemen yang dikehendaki berada. Nilai masing-masing elemen dapat diambil dan disimpan tanpa melewati elemen-elemen lain. Operasi untuk menyimpan (store) Array


Download ppt "Array By Serdiwansyah N. A.."

Presentasi serupa


Iklan oleh Google