Selasa, 24 Desember 2013

what i suppose to do? part one

Yo,Arc here....
Mungkin gk bakal ada yang baca ini,but well perasaan bukan kaya duit yang mana kalo makin di simpen,makin kita bisa bangga.I'm gonna tell about my struggle lately,Yang sebagaimana umum nya manusia,ada dia atas ada di bawah karena kalo dia bawah atau di atas terus namanya bukan hidup.
Akhir-akhir ini gw merasa lucu dan bodoh mungkin.Gw tipe orang yang kurang peduli soal "love",karena menurut gw cari duit dulu baru cari jodoh.Karena jika kita sukses,muka kita bisa di maafkan (Gw termasuk orang yang kurang tampan).

Kadang,hanya karena kita nyaman dengan seseorang,bukan berarti kita mencintainya.Mengisi kekosongan hati dengan sesuatu yang tidak pasti sama saja cari mati.Hanya karena mengatasnamakan 'Cinta' bukan berarti semua yang kaulakukan adalah Cinta."Aku Mencintai nya hingga rela mati" Jika memang akhirnya lo mati karena dia,Pasti dia cari baru lah.

Kadang kita berpacaran hanya karena godaan lingkungan,Support teman yang bahkan tidak tau apa-apa tentang kita,atau hanya karena merasa hati ini kosong.Hanya karena kita ingin mengucapkan "selamat malam" untuk orang tersayang,bukan berarti membantu mu untuk tidur lelap.Cinta seperti ini hanya akan membawa mu ke ruang hampa yang lebih gelap,dimana orang tidak akan melihat mu.

Karena mengatasnamakan Cinta untuk memulai suatu hubungan tidak lah cukup.Kadang kita berpikir 'pacaran' itu untuk menemukan cinta dan hal-hal romantis lain nya.Panggilan sayang,Bunda,Ayah,dan sejenisnya.Pertanyaan nya disini,hanya itu yang kalian dapat dari pacaran?,Jika iya,itu bukan lah cinta.Hidup dengan orang yang berkomitmen dan menerima semua tanggung jawab masing-masing itu lah di nama kan cinta.Cinta tidak hanya di katakan dengan mulut yang manis.

Gw terjebak dengan hal itu,Melihat sekitar mesra dengan "Kule (artinya Pacar untuk daerah gw)" nya masing-masing,Teman-teman yang memberi support yang membutakan,dan kekosongan hati yang tidak seharusnya di isi dengan hal lain.Dan akhirnya gw membuka hati ini tanpa persiapan gw akan terluka,dan Takdir pun tertawa dan berkata "Psst mau denger Lelucon gk?Dia udah punya cowo loh".Dan gw bahkan bisa di bilang mengorbankan temen gw sendiri.

Can't blame anyone execpt mysef."Right love wrong time" atau mungkin bukan Cinta yang benar/Hak gw untuk mencintai dia.Mungkin bisa di bilang "Lowest point in my current life".Titik terendah untuk saat ini,Karena gw gk bisa menyelesaikan nya dengan benar dan gw hanya bersikap bodoh di depan dia.

Gw cari kesibukan untuk menghilangkan ingatan tentang dia,Numpang kerja di tempat kenalan,sampe bener-bener sibukin diri sampe sakit.But when ever i start to move again,Fate smile and said "Nope,you still not learn anything" and throw me back to square one.ketika gw berpikir gw udah bisa maju,dia datang lagi karena memang kemungkin bertemu nya besar karena satu kuliahan.

I want cry but can't.Diri gw udah tertempa dengan kata-kata indah yang biasa gw pelajarin sehingga gw mengerti bahwa sakit ini adalah bagian dan hadiah dari indahnya kehidupan.Tapi ketika otak gw berhasil menerima itu,hati gw masih belum bisa.Karena Pengetahuan tidak bisa membuat hati kuat,hanya pengalaman.Pengalaman mencintai seseorang,di lukai seseorang,di cintai seseorang, itu lah yang bisa membuat hati tetap berkembang.

bahkan sampai ketika nulis ini gw kepirikan dia.Ketika dia biasa nyanyi di belakang gw,Ketika dia senang seperti anak kecil ketika melihat hujan,Cara dia makan coklat.That memories carve into my heart and mind.i think sooner or later this will go...

Selasa, 17 Desember 2013

ARRAY | LAB PEMROGRAMAN VISUAL

*Pengertian Array*  
        Array atau Bahasa Indonesia nya adalah LARIK adalah suatu variabel yang terdiri dari sekumpulan data dimana data-data tersebut mempunyai tipe data yang sama. Setiap data disimpan dalam alamat memori yang berbeda-beda dan disebut dengan elemen array. Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses data-data tersebut.

        Dengan kata lain,Array dapat menyimpan nila yang berbeda dengan tipe yang sama. Tipe elemen Array dapat berupa salah satu tipe data primitif atau tipe acuan. Array sebenarnya adalah obyek. Variabel yang menggunakan Array merupakan variabel acuan. Karena elemen Array dapat mempunyai tipe data apapun, termasuk tipe acuan, elemen Array dapat berupa veriabel acuan yang mengacu ke Array lain. Ketika Array akan digunakan, Array terlebih dahulu harus dibuat. Di dalam mendeklarasikan Array, Anda diminta untuk menentukan tipe data dan jumlah elemen (length) Array yang dapat disimpan. Jumlah elemen Array tidak berubah (fixed-length) setelah Array dideklarasikan.

*Deklarasi Array*
Bisa di bilang Array adalah tipe data yang berfisat referensi, dimana setiap variabel akan mereferensi / menuju ke nilai tertentu Contoh

 int [] nilai;
 String [] nama;
 float [] harga;

*Inisialisasi Array* 
setelah dideklarasi,Selanjutnya kita memberikan nilai awal pada 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 memberikan 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=new int[10];
nama = 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.


Dan Hasilnya


Seperti yang tertera di atas,Kita membuat array yang dapat menyimpan sekitar 10 buah nilai.Kemudian Selanjutnya kita membuat Array yang lebih dari satu dimensi atau lebih keren nya MULTIDIMENSI

*Bekerja Dengan Array Multidimensi*

Setelah selesai dengan Array Satu Dimensi, kita Lanjut ke 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;
nilai=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:


Hasilnya adalah



*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*

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


Dan Hasilnya adalah..

Pada Program di atas,Kita membuat panjang variabel nilai menjadi 10, 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



Hasilnya :3



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.