Modul V

Setelah mengikuti pelatihan dalam Modul V ini, Anda diharapkan mampu:

  • Memahami pengertian array
  • Memahami pendeklarasian array
  • Memahami dimensi array
  • Mampu menerapkan array dalam pemecahan masalah

Pendahuluan

Misalkan Anda ingin menyimpan data tinggi 10 orang mahasiswa Program Studi Sistem Informasi, maka Anda dapat saja melakukannya dengan memberi data tinggi pada variabel-variabel seperti berikut:

ridwan = 170

monika = 165

kristotomus = 180

andre = 170

melki = 185

agus = 165

imam = 173

zulkifli = 170

bangsawan = 180

anandayu = 175

Terdapat 10 variabel yang digunakan untuk menyimpan data tinggi. Bagaimana halnya bila diinginkan untuk menyimpan data tinggi untuk 100, 1000, 10000 atau jutaan mahasiswa di Indonesia, apakah anda akan tetap menyimpannya dalam variabel-variabel dengan memanfaatkan nama mahasiswa? Tentu saja hal tersebut dapat Anda lakukan. Namun yang perlu diperhatikan bahwa dalam pembuatan program perlu diperhatikan efisiensi, artinya untuk mencapai tujuan tersebut harus diusahakan seminim mungkin kode program yang digunakan.

Misalkan lagi terdapat data peserta kursus di “Perlanjasira Group Aron Komputer” seperti dibawah ini:

Peserta Kursus Yang Diampu
Ridwan Instalasi Komputer

Microsoft Office

Monika Sistem Operasi

Microsoft Office

Melki Desain Web

Microsoft Office

Cara yang Anda lakukan untuk menyimpan data kursus tersebut dapat saja seperti kode berikut:

Nama1=”Ridwan”

Nama1Kursus1=”Instalasi Komputer”

Nama1Kursus2=”Microsfot Office”

Nama2=”Monika”

Nama2Kursus1=”Sistem Operasi”

Nama2Kursus2=”Microsoft Office”

Nama3=”Melki”

Nama3Kursus1=”Design Web”

Nama2Kursus2=”Microsoft Office”

Bagaimana halnya bila data peserta kursus sampai 100, 1000 atau bahkan puluhan ribu? Apakah cara diatas akan tetap kita lakukan untuk menampung data peserta kursus? Jawabannya tentu bisa, namun hal ini tentu saja kurang efisien dan membosankan. Benar nggak?šŸ™‚

Bila ditemukan permasalahan datanya sama namun yang membedakannya hanya nomornya (indexnya) seperti data tinggi atau data kursus diatas Visual Basic menyedikan pengenal yang disebut dengan Array. Array adalah suatu pengenal yang tiap nilai dibedakan oleh index (subscript).

5.1 Mendekelarasikan Array

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: