Langsung ke konten utama

Array


Array merupakan sebuah kumpulan variabel yang dapat menampung banyak data

Penulisan Array :
·         - Merupakan sebuah variabel dengan nama
·         - Mampu menampung banyak data
·         - Penulisan nama variabel mempunyai tujuan yang sama
·         - Penulisan nama variabel harus bertype data sama
·         - Diakses dari index angka tersebut (index awal dalam bahasa C adalah 0)

Paradigma procedural sedikit berbeda dengan fungsi. Jika pada fungsi dapat mengembalikan nilai return, pada prosedur nilai tidak dapat dikembalikan. Nilai hanya akan diproses dan kembali pada keadaan awal saat keluar dari prosedur. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Array biasanya disebut juga sebagai tabel, vector, atau larik. Variabel array dideklarasikan dengan mencantumkan tipe dan nama variable yang diikuti dengan banyaknya lokasi memori yang ingin dibuat.     

Notasi  Algoritmik Deklarasi Array disusun sebagai berikut :

NamaVariabel / Domain : array [1..20 ] of type data
Contoh            : NamaMHS : array [1..5] of string
Contoh mengisi array NamaMHS, dimana array tersebut bertipe string :
NamaMHS[1] - Risa Risky
NamaMHS[2] - Wahyu
NamaMHS[3] - Salsabila
NamaMHS[4] - Karina
NamaMHS[5] - Permana
Visualisasi
NamaMHS1
NamaMHS2
NamaMHS3
NamaMHS4
NamaMHS5
Risa Risky
Wahyu
Salsabila
Karina
Permana



Penulis : Nur Aidha Rahmanningtyas (A11.2013.07481)

Mahasiswa jurusan Teknik Informatika tingkat 4 yang sedang belajar mengambil mata kuliah alpro semester pendek di udinus. Pengadaan semester pendek / SP bahwa untuk memberikan kesempatan kepada mahasiswa khususnya memperbaiki nilai matakuliah yang pernah ditempuh, meningkatkan indek prestasi namum tidak menambah waktu studi agar tetap bisa 4 tahun.

Komentar

Postingan populer dari blog ini

Searching

Searching atau pencarian, adalah proses yang sering digunakan dalam pengelolaan atau mesin pencari data. Prosesnya adalah menemukan nilai (data) tertentu dalam sekumpulan / gudang data yang memiliki type sama. Algoritma pencarian adalah algoritma yang menerima argument ABC dan mencoba untuk mencari record yang mana keynya sama ABC. Perhatikan contoh algortima searching array satu dimensi sebagai berikut:            1               2                3                4                5               6                 7             Indeks Luas 25 105 37 35 60 37 3...

Fungsi

Fungsi merupakan pengelompokkan / pemetaan suatu nilai berdasarkan kegunaannya (fungsinya) yang biasanya disertai dengan pemanggilan melalui parameter dan mempunyai nilai balik. Transformasi dari pemetaan suatu nilai (dari “domain) ke nilai lain (“range”).   Sebuah fungsi akan menerima suatu nilai yang diberikan lewat parameter dan akan mengeluarkan output sesuai dengan domain yang didefinisikan dalam spesifikasi yang ada di fungsi. Suatu program fungsi dapat memberikan nilai balik , biasanya berupa suatu nilai yang dibutuhkan oleh bagian kelompok fungsi / bagian yang memanggilnya. Tujuannya, agar mudah dimengerti berdasarkan fungsinya. Sebelum membuat fungsi, programmer harus dituntut mengerti proses bisnis yang akan dibuat. Fungsi akan bekerja jika parameternya diisi sesuai dengan aturannya. Penulisan notasi algoritma fungsi juga dengan tata cara pemrograman, ada judul, kamus dan deskripsi. Notasi Algoritma   Fungsi: Judul : Kamus : ...

Sorting

Sorting adalah pengurutan data, dimana proses sorting selalu ada di proses pengolahan data. Tujuan sorting adalah mengelompokkan data-data yang bertype sama. Pengurutan dibedakan dalam dua macam , internal sorting dan external sorting. Internal sorting adalah proses pengurutan dimana data disimpan dalam memory internal komputer yang elemennya dapat diakses secara langsung. Sedangkan external sorting ialah pengurutan data yang disimpan dalam memory sekunder, biasanya data berukuran besar jadi tidak bisa diakses secara langsung. Algoritma pengurutan untuk memory internal diantaranya sebagai berikut : 1. Buble Sort 2. Counting sort 3. Maximum Sort 4. Insertion Sort 5. Heap Sort 6. Shell Sort Kali ini saya akan menggunakan buble short yang dinilai lebih sederhana dan mudah dipahami. Metode buble sort atau gelembung, adalah istilah untuk penukaran dua buah nilai data / elemen yang berdasarkan pada penukaran dua buah elem untuk mencapai keadaan urut yang diinginkan. Den...