Tuesday, December 17, 2013

Array | Lab Pemrograman Visual

Pengertian Array 
Array merupakan struktur data yang sangat penting dalam bahasa pemrograman C#. Sebuah Array terdiri atas beberapa nilai dengan tipe data yang sama. Jumlah anggota dalam sebuah array ditentukan saat deklarasi variabel array. Dalam mengakses setiap anggota array, kita dapat menggunakan nomor indeks yang berfungsi sebagai penunjuk posisi elemen array. 

Dengan array kita dapat membuat sebuah variabel yang dapat menyimpan banyak data dengan hanya satu nama. Namum array harus menyimpan data dengan tipe data yang sama, misal kita membuat array dengan tipe data integer maka, array hanya dapat menyimpan nilai dengan tipe data integer saja. 


Deklarasi Array 
Array merupakan bagian tipe data yang bersifat referensi, dimana setiap variabel akan mereferensi (menunjuk) ke nilai tertentu. Contoh 

 int [] nilai_siswa; 
 String [] nama_siswa; 
 float [] harga_barang; 
 inisialisasi Array 

setelah mendeklarasikan sebuah array dengan cara diatas kita harus memberikan nilai awal (inisialisasi array dengan menetukan jumlah anggotanya. Ada dua cara umum untuk melakukan inisialisasi array, yaitu 
• Menggunakan operator new 
• Langsung memberikan nilai awal 

Operator new 
Operator new digunakan untuk memebrikan inisialisasi sebuah variabel bertipe referensi. Untuk lebih detailnya kita dapat melihat format penggunaan operator new dalam inisialisasi variabel array berikut :
<variabel>=new <tipedata>[jumlah_element]; 

Contoh 
nilai_siswa=new int[10]; 
nama_siswa = new string [150]; 
harga = new float [15]; 

 pada inisialisasi diatas memperlihatkan bahwa variabel nilai_siswa berjumlah 10 elemen, nama_siswa berjumlah 150 elemen, sedangkan variabel harga berjumlah 15 elemen. Untuk mengakses setiap elemen dalam array, anda dapat menggunakan nomor indeks sebagai penunjuk. Setiap variabel array dimulai dengan nomor indeks nol (0) dan indeks terakhir adalah jumlah elemen kurang satu. Berikut adalah contoh program untuk array. 

Contoh Program Array

Hasil :


Pada program diatas kita mendeklarasikan sebuah array dengan tipe data integer, yang dapat memuat data sebanyak 10 buah. Selanjutnya kita membuat sebuah perulangan yang digunakan untuk menyimpan data kedalam array, dengan sintaks nilai_siswa[i]=int.parse(Console.In.ReadLine());. Selanjutnya kita membuat perulangan lagi yang berfungsi untuk menampilkan nilai ke layar. 

Bekerja Dengan Array Multidimensi 

Selain membuat array satu dimensi, kita juga dapat membuat array multidimensi. Array multidimensi adalah array yang terdiri dari kolom dan baris, dimana kolom dan baris tersebut memiliki sebuah nilai tertentu. Sama halnya dengan array satu dimensi, array multidimensi hanya dapat menyimpan nilai dengan tipe data yang sama. Contoh deklarasi array multidimensi 

int [,] nilai_siswa; 
nilai_siswa=new int[2,2]; 

pada deklarasi diatas kita membuat array multidimensi 2 X 2, jadi data yang dapat disimpan kedalam array nilai siswa sebanyak 2 baris dan 2 kolom. Untuk lebih detailnya dapat dilihat pada program dibawah ini

Contoh Array Multidimensi

Hasil:


Method Pada Array

Pada C# terdapat berbagai method (fungsi )yang memudahkan dalam memanipulasi sebuah array. Dengan method-method tersebut kita dapat memanipulasi sebuah nilai array dengan mudah. Ada beberapa method yang dapat digunakan diantaranya adalah : length, sort, 

Length (Mengetahui Panjang Array) 

Length adalah sebuah method (fungsi ) yang dapat digunakan untuk mengetahui panjang dari sebuah array. Length juga dapat digunakan untuk batas termininasi dari perulangan, jadi didalam program kita tidak perlu menentukan batas atas dari sebuah perulangan. Contoh penggunaan length dapat dilihat pada program dibawah ini 

Method Length

Hasil :


Pada program diatas kita mendeklarasikan sebuah array dengan panjang 10 buah, sehingga dapat menyimpan array sebanyak 10 buah dengan indeks 0-9. Selanjutnya kita membuat kode Console.writeline(nilai_siswa.Length.ToString()); kode ini berfungsi untuk menampilkan panjang array. Sehingga 10 akan tampil ke layar. 

Mengurutkan Array (Sort) 

Sort adalah fungsi untuk mengurutkan nilai array, biasanya digunakan untuk mengurutkan data yang bernilai bilangan bulat atau integer. Kode yang digunakan untuk mengurutkan array adalah sebagai berikut : Array.sort (nama_array). Untuk lebih detailnya dapat dilihat pada program dibawah ini 

Program Sorting Array

Hasil :

Pada kode diatas kita mendeklarasikan array dengan panjang 10 buah. Selanjutnya kita membuat perulangan yang berfungsi untuk menerima inputan dari user. Setelah itu kita menggunakan fungsi Array.Sort(nilai_siswa) sehingga data dari inputan user akan diurutkan dahulu dari terkecil hingga terbesar. Selanjutnya kita menggunakan perulangan untuk menampilkan hasil array yang telah diurutkan. 

Kesimpulan 
  1. Array adalah sebuah struktur data yang bertipe referensi, array dapat menyimpan data dengan satu nama namun hanya dengan satu tipe data 
  2. Array multidimensi adalah array yang terdiri dari baris dan kolom. 
  3. Terdapat beberapa method yang dapat digunakan untuk memanipulasi array diantaranya adalah length dan sort. 
Evaluasi 1. 
Buatlah program yang menerima inputan array nilai_mahasiswa dan mengurutkan nya dari yang terbesar

script

untuk mengurutkan nilainya dari yang terbesar maka digunakan reverse

Hasil


16 comments:

Spoiler Untuk lihat komentar yang masuk:
Desy rahma imut said...

tokovital.com sedia alat bantu sex wanita >> obat vimax asli >> obat pembesar alat vital >> obat pembesar penis >> alat pembesar penis >> alat pembesar payudara >> obat perangsang wanita >> obat gemuk badan >> obat peninggi badan >> obat penghilang bekas luka >> cream pemutih wajah >> cream pemerah bibir >> celana hernia >> obat kuat pria >> minyak lintah asli >> alat pembesar payudara elektrik

sherlina said...

www.indobet77.com

Master Agen Bola , Casino , Tangkas , Togel Terbesar
dan Terpercaya Pilihan Para Bettor

Promo Terbaru :
- Bonus  10% New Member Sportsbook
- Bonus 5% New Member Casino Online
- Bonus 10% Setiap Hari Bola Tangkas
- CASHBACK untuk Member
- BONUS REFERRAL 5% + 1% Seumur Hidup

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : indobet77_sb2@yahoo.com
- EMAIL : indobet77@gmail.com
- WHATSAPP : +63 905 213 7238
- WECHAT : indobet77
- SMS CENTER : +63 905 213 7238
- PIN BB : 2B65A547 / 24CC5D0F

Salam Admin ,
http://indobet77.com/

sherlina said...

www.indobet77.com

Master Agen Bola , Casino , Tangkas , Togel Terbesar
dan Terpercaya Pilihan Para Bettor

Promo Terbaru :
- Bonus  10% New Member Sportsbook
- Bonus 5% New Member Casino Online
- Bonus 10% Setiap Hari Bola Tangkas
- CASHBACK untuk Member
- BONUS REFERRAL 5% + 1% Seumur Hidup

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : indobet77_sb2@yahoo.com
- EMAIL : indobet77@gmail.com
- WHATSAPP : +63 905 213 7238
- WECHAT : indobet77
- SMS CENTER : +63 905 213 7238
- PIN BB : 2B65A547 / 24CC5D0F

Salam Admin ,
http://indobet77.com/

obat pelangsing badan alami said...

obat pelangsing bsh
body slim herbal
obat pelangsing badan aman
body slim herbal original
obat pelangsing badan laris
body slim herbal asli
obat pelangsing bsh ampuh
agen body slim herbal
cara melangsingkan badan
jual body slim herbal
manfaat pelangsing badan bsh
harga body slim herbal

Central Kecantikan said...

setiap orang pasti ingin sensasi seks yang berbeda,nah di central-kecantikan.com punya solusinya untuk anda yang ingin sensasi seks anda berbeda kami menjual berbagai macam alat bantu pria dan alat bantu wanita
disini kami mempunyai berbagai varian alat bantu pria seprti vagina getar elektrik , boneka full body yang mirip dengan manusia asli, vagina pinggul ,
vagina flashlight , vagina getar goyang suara yang bisa merintih seprti anda melakukan hubungan seksual dengan pasangan anda , kami juga menyediakan alat bantu seksual bagi anda para wanita seperti
penis tempel manual , penis ikat pinggang dan kapsul penggeli elektrik yang bisa membuat anda merangsang layaknya berhubungan seksual dengan pasangan anda.
atau mungkin istri anda kurang puas karena ukuran mr.p anda kecil,kami punya solusinya dengan memakai produk dari kami yang berbentuk alat pembesar penis atau celana pembesar alat vital dan obat pembesar alat vital di www.central-kecantikan.com
juga menjual berbagai macam kosmetik herbal , pelangsing badan dll

Sewa Jas said...

Semoga diberikan yang terbaik ya gan . Thanks sebelumnya

Obat Nyeri Lambung said...

obat tradisional jelly gamat
obat pengering luka jahitan
obat pengering luka
obat sering kencing
obat nyeri lutut
obat hepatitis pada anak
obat penyakit jantung koroner
obat benjolan di gusi
kantor jelly gamat gold-g
Obat Benjolan Di Lidah

sherlina halim said...

Pengen yang lebih seru ...
Ayo kunjungi www.asianbet77.com
Buktikan sendiri ..

Real Play = Real Money

- Bonus Promo Red Card pertandingan manapun .
- Bonus Mixparlay .
- Bonus Tangkasnet setiap hari .
- New Produk Sabung Ayam ( minimal bet sangat ringan ) .
- Referal 5 + 1 % ( seumur hidup ) .
- Cash Back up to 10 % .
- Bonus Royalty Rewards setiap bulan .

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : op1_asianbet77@yahoo.com
- EMAIL : asianbet77@yahoo.com
- WHATSAPP : +63 905 213 7234
- WECHAT : asianbet_77
- SMS CENTER : +63 905 209 8162
- PIN BB : 2B4BB06A / 28339A41

Salam Admin ,
http://asianbet77.com/

obat pembesar penis said...

OBAT PEMBESAR PENIS ALAT VITAL ALAMI

Obat Memperbesar Penis No.1 Alami
dengan Obat Vimax Cara cepat memper besar penis dan Memperpanjang Alat Vital
Hasil Permanent Aman Tanpa Efek samping
JADILAH PRIA IDEAL,KAMI UNGKAP SAMPAI TUNTAS RAHASIANYA..!! CARA TERBARU DAN ALAMI MEMPERBESARDAN MEMPERPANJANG PENIS “ si Kecil ” MENJADI BESAR KERAS TAHAN LAMA DAN PANJANG
100% HERBAL AMAN TANPA EFEK SAMPING
Jangan Kecewakan Pasangan anda Malam Ini… Jadilah Pria Perkasa Yang Bisa MEMUASKANNYA berkali kali untuk Pertama kalinya telah hadir diIndonesia Promescent kini saatnya Anda berkata

” I am the MAN ! “

obat pembesar penis said...

OBAT PEMBESAR PENIS ALAT VITAL ALAMI

Obat Memperbesar Penis No.1 Alami
dengan Obat Vimax Cara cepat memper besar penis dan Memperpanjang Alat Vital
Hasil Permanent Aman Tanpa Efek samping
JADILAH PRIA IDEAL,KAMI UNGKAP SAMPAI TUNTAS RAHASIANYA..!! CARA TERBARU DAN ALAMI MEMPERBESARDAN MEMPERPANJANG PENIS “ si Kecil ” MENJADI BESAR KERAS TAHAN LAMA DAN PANJANG
100% HERBAL AMAN TANPA EFEK SAMPING
Jangan Kecewakan Pasangan anda Malam Ini… Jadilah Pria Perkasa Yang Bisa MEMUASKANNYA berkali kali untuk Pertama kalinya telah hadir diIndonesia Promescent kini saatnya Anda berkata

” I am the MAN ! “

Dewa Perkasa said...

Obat Kuat Kosmetik | Dewa Perkasa | Dewa Perkasa | Obat Kuat Pria Viagra | Alat Bantu Sex Wanita Vibrator Lidah | Alat Bantu Sex Wanita Dildo Pretty Love | Alat Bantu Sex Wanita Vibrator Mic Fairy | Alat Bantu Sex Pria Vagina Baby Pussy | Obat pembesar Penis Vimax | Obat Pembesar Penis KLG | Alat Pembesar Penis Vakum Penis & Cobra Oil | Minyak Pembesar Penis Qum Araby Oil | Minyak Pembesar Penis Lintah Papua | Obat perangsang Wanita Blue Wizard Cair | Obat Penyubur Sperma Semenax Pil | Obat Pelangsing Badan Fruit Plant | Celana Hernia Magnetik | Selaput Dara Perawan Buatan | Obat Penggemuk Badan Kianpi Pil | Obat Pemutih Kulit KB Pil | Obat Kantung Mata Eye Lift Gel | Alat Pembesar Payudara Vakum Sport | Obat Penghilang Tato Tattonox

Rak Buku Minimalis said...

Set Kursi Makan
Kursi Jati Jepara
Dipan Mewah Putih
Kursi Minimalis
Jam Hias Jati
Meja Rias Duco
Dipan Ukiran
Gazebo
Meja Kayu Solid
Tempat Tidur Duco Set
Dipan Set
Tempat Tidur Set
Sofa Minimalis Romawi
Bangku Busa
Gazebo Minimalis
Toko Sofa Minimalis
Meja Makan Trembesi
Kursi Hongkong
Sofa Modern Minimalis
Sofa Duco Putih
Mebel Jepara
Sofa Mewah
Gazebo Taman
Sofa Elegant
Meja Antik
Sofa Minimalis Jati
Sofa malas
Sofa Mewah
Mebel Jepara
Furniture Jepara
Toko Mebel
Sofa Ukiran Jati Set
Sofa Jati Klasik Set
Kursi Antik Set
Kursi Cafe Jati
Meja Tv Minialis Jati

Cara dapat uang dari google said...

Obat kuat pria
OBAT PEMBESAR PENIS
Cream pembesar penis
Obat oles pembesar penis
Vacum pembesar penis
Vimax proextender
Pembesar penis alami
Pembesar penis herbal
Alat pembesar penis
Obat KLG pills
Potenzol asli
Obat perangsang wanita
Obat perangsang oles
Obat perangsang cair
Obat perangsang serbuk
Obat pembesar penis
Obat kuat oles
Obat kuat alami
Obat kuat perkasa
Obat kuat herbal
Obat kuat tahan lama
Obat kuat paten
Obat kuat sex
Procomil spray
Obat kuat pria
Alat bantu sex pria
Alat sex pria
Sex toys pria
Vagina senter
Boneka full body
Alat sex
Alat bantu sexualitas
Alat bantu sex
Alat sex wanita
Cara buat blog

Obat Hot said...

Toko Asian
Obat Kuat Tahan Lama
Alat Sex Pria
Alat Sex Wanita
Jual Dildo
Sex Toys Pria Wanita
Kondom Silikon
Obat Kuat
Obat Pembesar Penis
Obat Perangsang Wanita
Paket Pembesar Vital
Toko Dildo
Dildo
Boneka Sex Silikon
Vibrator Vagina Pinggul
Alat Sex Vagina Bulu
Sex Toys Vagina Pantat
Vagina Tabung Retractable
Vagina Leten Series
Alat Bantu Vagina Senter
Boneka Sex Korean Beauty
Vagina japanese Silikon
Obat Kuat Viagra Asli
Obat Kuat Sony MMC
Obat Kuat Viagra Gold

Vimax Pills Canada said...

Nice Blog and article. Thanks for sharing

Vimax
Obat Vimax
Vimax Pills
Vimax Asli
Vimax Izon
Vimax Canada
Vimax Asli Canada
Khasiat Vimax
Ciri Vimax Asli
Obat Pembesar Penis
Obat Pembesar Alat Vital
Obat Memperbesar Penis
Cara Memperbesar Penis

https://vimaxpillsizonasli.com/
https://vimaxpillsizonasli.com/
http://3tmrilondon.org/
http://3tmrilondon.biz/
http://obatpembesarpenis.id/
http://vimaxherbalalami.com/
https://vimaxpillsizonasli.wordpress.com/
https://vimaxpills2016.wordpress.com/
https://obatpembesarpenisalatvitalpria.wordpress.com/
https://jualvimaxobatpembesarpenisdijakarta.wordpress.com/
https://selaputdaraperawanbuatan.wordpress.com/
https://celanapengobatanhernia.wordpress.com/
http://jualcelanahernia-obathernia.blogspot.co.id/
http://vimaxaslitangerang.blogspot.co.id/
http://tokovimaxdijogja.blogspot.co.id/
http://obatviagraasliusa.blogspot.co.id/
http://ceritasexdewasa69.blogspot.co.id/

giscamelia gd said...

HAI KALIAN UNTUK PARA PECINTA POKER !!

C u m a P o k e r adalah situs online terbesar dan terpercaya di Indonesia.
Ayo Segera Bergabung Disini!
* Bonus Cashback 0.5%
* Bonus Referral 20%
* NO ROBOT & ADMIN
* Proses Deposit & Withdraw sangat cepat

Hanya dengan minimal Deposit dan Withdraw Rp. 15.000,-

Disini kami menyediakan 6 macam permainan seperti:
* POKER
* DOMINO 99
* ADUQ
* BANDAR POKER
* BANDARQ
* CAPSA SUSUN

New Game ( HOT GAME )
* SABUNG AYAM
* FISHING HUNTER
* JOKER SLOT

Kami juga didukung oleh 5 bank besar di Indonesia:
BCA, BNI, BRI, MANDIRI, dan DANAMON

Untuk Informasi dan Customer service hubungi kami di :
BBM: 2BE3DCA9
NO: +855 8556926


Post a Comment

Jangan lupa ninggalin jejak dengan komentar ^_^