Maksud dan Tujuan
Maksud : 1. Memberikan dasar materi perkulihan pemrograman terstuktur
2. Memberikan pemahaman struktur program menggunakan Array
3. Memberikan mahasiswa agar berkembang dan berpikir kreativ
Tujuan :
1. Mengenalkan cara berfikir yang runtut dan sistematis
2. Memecahakan beberapa permasalahan dengan teknik Array satu dimensi dan dua
dimensi
3. Memberikan pemahaman tentang permasalahan yang akandiselesaikan struktur
dengan array
DASAR TEORI
Array merupakan salah satu tipe data dalam pemrograman terstruktur digunakan untuk
melakukan penyimpanan data secara berurutan. Data yang ada dalam sebuah array dapat dilakukan pengolahan yaitu dilakukan penambahan, penggabungan,pengurutan dan penghapusanatau yang dinamakan dinamis array.
Pengolahan data dalam array:
1. Penambahan data dalam array
Untuk menambahkan data dalam array dapat menggunakan fungsi sebagai berikut :
Array_push (data_baru, data_lama);
Keterangan : data baru yaitu data yang akan ditambahkan dalam variabel array sedang
data lama yaitu data yang sudah ada dalam variabel array)
2. Menggabungkan array
Untuk melakukan penggabungan data dalam array dapatmenggunakan fungsi sebagai
berikut :
Array_merge(array1,array2,array3);
3. Pengurutan data array
Data array yang bersifat asosiatif berupa elemen data berbentuk string atau integer
dapat juga dilakukan operasi pengurutan data. Pengurutan data dalam string dilakukan
dalam pengurutan abjad huruf A – Z atau yang disebut Ksortsedangkan pengurutan
dari huruf Z – A disebut dengan Krsort. Untuk melakukan pengurutan data dalam
array dapat menggunakan fungsi sebagai berikut :
Ksort(data array);
Krsort(data array);
4. Penghapusan data array
Data array dapat dilakukan operasi penghapusan data yaitu data pertama yang akan
dihapus, dengan menggunakan fungsi yaitu array_shift (data array);
5. Membandingkan data array
Data array dapat dibandingkan yaitu dari elemen data array yang mempunyai elemen
data yang sama. Untuk membandingkan data dalam array dapat menggunakan fungsi
yaitu array_intersect (data array1, data array2)
6. Memotong data array
Data aray yang berupa string dapat dilakukan pemotongan data atau pengambilan data
sebanyak data atau hanya beberapa data yang dipilih. Untuk menggunakan
pemotongan data array dapat menggunakan fungsi yaitu :
Array_slice(data array, awal pengambilan, posisi pengambilan);
7. Menjumlahkan data angka dalam array
Untuk melakukan penjumlahan data dalam array berupa angka dapat menggunakan
fungsi array_sum(data array);
8. Mendeklarasikan array dalam variabel
Data array dapat dideklarasikan dalam fungsi-fungsi variabel yang dibuat sendiri,
untuk mendefinisikan atau menciptakan elemen array dapat menggunakan fungsi
yaitu :
List(variabel1, variabel2, variabel3)=$array;



0 komentar:
Posting Komentar