Kamis, Agustus 23, 2012

A choosen . . . .

eh, mau ganti HP ehhh... :D

Tiap nge-mall pasti sempetin mampir ke Selular Shop or sejenisnya, buat survey aja.. Tapi makin sering survey, malah makin jadi galau -___-"
Awalnya hati udah berkeyakinan teguh sama Samsung Galaxy notes. Dari design, spesifikasi, dll juara! Dan harganya pun "juara".. :D

Nih, ganteng banget kan..?

Sekitar seminggu yang lalu, ada temen pamer HP barunya. LG Optimus L7. Pas diliat-liat, dari design mirip2 sama Samsung Galaxy notes.. Tapi untuk fitur, spesifikasi, dan harga, beda hampir setengahnya..
Ga kalah...

Berhubung, gw masih sayang dan butuh sama Blackberry gw... So, dengan bijak gw punya pemikiran begini, "Low budget for high performa" #iyakaliiii yang begitu bijak (_ _!) soalnya bakal berasa cantik bow' dgn 3 HP! Yang sebenernya dicari itu fungsi, bukan cemooh-an dari temen2 gara2 pake 3 HP dan canggih :s #surem

Emang godaan buat netapin pilihan hati itu berat banget yah. Saat udah mantep2nya buat milih, dateng lagi pihak ke-4 #halah. Barusaaaaan bgt, temen gw bilang "Li, bulan September mau keluar iPad Mini lho'
Terekdungcess! Langsung googling . . . . . . . . .
The cutest one!
It so cuteeeeee... Galau, galau, galau, galauuuu... >,< Brownies (anjing gw, -Red-) kalah!!

I hate this part.. Saat kita jadi galau dalam nentuin pilihan -___-" Sebenernya mesti dipikir2 lagi, yg mana yg jadi kebutuhan, yg mana yg realistis (dikantong), dan yg mana yg paling mendekati apa yg kita cari. Jangan tergoda cuma karna tampilan fisik, kaya kata pepatah (asli, yg ini gw ngarang) "don't judge a book from its cover" tapi liat dulu keseluruhannya.

So, same as life.. There always a choosen in every part.
Be wise ;)

Kamis, Juni 07, 2012

Random part II

am I that bad..?

it's hurt so bad when people judging u too much.. :(

hey, u never know what am I doing, what am I feeling!

and then, u free to take a conclusion?!!

who do u think u are....??!!

Rabu, April 04, 2012

(Lagi) Tugas Kuliah.. Program JAVA untuk Penjualan Agen susu :D

Mepeeeeeeettt...
Jam segini baru ngerjain tugas yang kelewat setelah dapet info dari temen2. Pffiuhh..
Tugasnya masih seputar Operator Kondisi juga, cuma lebih diperluas aja dan ga sesederhana yang sebelum ini.

Perintahnya.. ----> "Buatlah program untuk menghitung total pembayaran dari sebuah penjualan agen susu di kota besar ini.."



/**
 * @(#)agen_SUSU.java
 *
 *
 * @author 
 * @version 1.00 2012/4/4
 */




import java.util.Scanner;
public class agen_SUSU {


   public static void main (String[] args) {
    Scanner inputkv = new Scanner (System.in);
    String merk,ukuran;
    double hrg=0,jml,byr;
   
   System.out.println("TOKO KELONTONG APA AJA BOLEEEEEEHHH");
   System.out.println("-------------------------");
   System.out.println("A.    Susu Dancow");
   System.out.println("        1.     Ukuran Kecil");
   System.out.println("        2.     Ukuran Sedang");
   System.out.println("        3.     Ukuran Besar");
   System.out.println("B.    Susu Bendera");
   System.out.println("        1.     Ukuran Kecil");
   System.out.println("        2.     Ukuran Sedang");
   System.out.println("        3.     Ukuran Besar");
   System.out.println("C.    Susu SGM");
   System.out.println("        1.     Ukuran Kecil");
   System.out.println("        2.     Ukuran Sedang");
   System.out.println("        3.     Ukuran Besar");
   System.out.println();
   System.out.print("\nMasukan Merk Susu        [ Dancow | Bendera | SGM ] : ");
   merk=inputkv.nextLine();
   System.out.print("Masukan Ukuran Kaleng    [ Kecil | Sedang | Besar ] : ");
   ukuran=inputkv.nextLine();
   
   if (merk.equals("Dancow"))
           {
               if (ukuran.equals("Kecil"))
               {    hrg=25000;}
               else if (ukuran.equals("Sedang"))
               {    hrg=20000;}
               else
               {    hrg=15000;}
        }
   else if (merk.equals("Bendera"))
           {
               if (ukuran.equals("Kecil"))
               {    hrg=20000;}
               else if (ukuran.equals("Sedang"))
               {    hrg=17500;}
               else
               {    hrg=13500;}
        }
   else
           {
               if (ukuran.equals("Kecil"))
               {    hrg=22000;}
               else if (ukuran.equals("Sedang"))
               {    hrg=18500;}
               else
               {    hrg=15000;}
        }
        
   System.out.println("\nHarga Satuan Barang Rp. "+hrg);
   System.out.print("Jumlah Yang Dibeli : ");
   jml=inputkv.nextDouble();
   
   byr=hrg*jml;
   System.out.println("\nHarga Yang Harus Dibayar Sebesar Rp. "+byr);
   }  
}

klik RUN or press F5


Dan outputnya seperti ini..




Agak random yah dari kmarin upload blog tentang program tapi cuma dikasih listing + hasil running-annya ajah. Hmm, kalo ada yang mau tanya2, sok silahkan di isi kolom comment nya. Kalo ga susah2 amat, ya saya jawab.. :D

To: Bu Laila
Tugas yang ini aku juga udah selesai ya Bu.. :)

Minggu, April 01, 2012

Tugas Kuliah (lagi) ---> Operator Kondisi "Nilai Akhir"


Tugas... Tugas...
Kali ini bahasannya udah sampe Operator Kondisi buat yang ga tau mungkin lebih familiar sama yang namanya fungsi if.


Soalnya seperti ini :
Buatlah Aplikasi nilai akhir siswa dengan menggunakan Fungsi Masukan dan Operator Kondisi !

Nah, Listingnya begini..

/**
 * @(#)nilai_akhir.java
 *
 *
 * @author 
 * @version 1.00 2012/4/2
 */




import java.util.Scanner;
public class nilai_akhir {

   public static void main (String[] args) {
    Scanner input = new Scanner (System.in);
    String nama,grade;
    double nk,nkx,nt,ntx,nu,nux,na;
   
   System.out.println("PROGRAM KV HITUNG NILAI AKHIR\n");
   System.out.print("Nama Siswa : ");
   nama=input.nextLine();
   System.out.print("Nilai Keaktifan : ");
   nk=input.nextDouble();
   System.out.print("Nilai Tugas : ");
   nt=input.nextDouble();
   System.out.print("Nilai Ujian : ");
   nu=input.nextDouble();
   
   nkx=nk*0.2;
   ntx=nt*0.3;
   nux=nu*0.5;
   na=nkx+ntx+nux;
   
   if (na>=80)
   { grade="A";}
   else if (na>=70)
   {grade="B";}
   else if (na>=59)
   {grade="C";}
   else if (na>=50)
   {grade="D";}
   else //if (na<50)
   {grade="E";}
   
   System.out.println();
   System.out.println("\nSiswa yang bernama "+nama);
   System.out.println("Dengan Nilai Persentasi yang dihasilkan. ");
   System.out.println("Nilai Keaktifan * 20% : "+nkx);
   System.out.println("Nilai Tugas     * 30% : "+ntx);
   System.out.println("Nilai Ujian     * 50% : "+nux);
   System.out.println();
   System.out.println("Jadi siswa yang bernama "+nama+ " memperoleh nilai akhir sebesar "+na);
   System.out.println("Grade nilai yang didapat adalah "+grade);
   System.out.println();
   
   }
    
}

Then, klik Run or F5 on your keyboard..
Dan tampilannya kaya begini :
Hasil Run-ing..

Finished!! \(^_____^)/

Kamis, Maret 29, 2012

Cewek Psycho itu kaya begini....

Udah kodrat dan takdirnya wanita alias cewek itu jadi makhluk yang paling lemah. Tapi, tiap-tiap karakter cewek juga beda2. Ada yang memang udah sesuai cetakan, ada juga yang agak2 kecampur sama cetakan laki2. Cewek itu sebenernya cuma ada 2 jenis. Cewek girly yang asli cewek abis, sama cewek maskulin alias tomboy. Nah, kalo diliat dari kedua jenisnya sebenernya dua2nya sama2 punya naluri dan bakat jadi Psycho.

Biasanya kalo udah terdesak, udah kecewa berat, atau udah sakit hati tingkat petronas, cewek bakal berubah kedalam kondisi ini. Tapi Psycho juga masih ada tingkatannya. Low, Middle, dan High. Berhubung selama gw hidup gw udah nemuin semua jenis cewek Psycho ini, nah... gw bakal sharing penyebab, ciri dan cara ngadepinnya.

1. Cewek Psycho Low Level
Penyebabnya sih sepele, sering banget diselingkuhin sama pacarnya. Kalo udah begini, dia bakal jadi possesive banget sama pasangannya. Kuantitas jumlah incoming call dalam satu hari bisa lebih dari 35 kali. Dan greeting awalnya pasti selalu sama, "Lagi dimana beb?? Sama siapa??". Tiap lagi ketemu atau jalan berdua pasti HP selalu dicek -___-" Trus kalo ada telp masuk pasti langsung ditanya dari siapa, padahal si pasangannya sendiri aja juga blum liat LCD HP siapa yang telp. Dan bakal suka minta di loudspeaker kalo telp nya dari cewek. Sebenernya sih yang kaya begini masih tingkatan ringan. Dan cewek begini cuma bakalan rese' di telp. Yahh.. cara ngadepinnya sih ga gimana2.. Ini kan cuma influence gara2 ga punya rasa percaya lagi sama pasangannya. Sering dikecewain, sering diselingkuhin. Kalo udah begini kan hubungan bakal jadi ga nyaman dan gerah banget. Kenapa juga harus bertahan dan saling mempertahankan kalo udah ga ada lagi rasa percaya dan kesetiaan. Halah, belagu banget gw :p

2. Cewek Psycho Middle Level
Yang ini penyebabnya ga beda2 jauh sama yang Low. Plus tambahan aja.. rasa sakit hati yang dipendem. Biasanya terjadi sama cewek yang udah putus sama cowoknya. Mungkin pada saat mereka pacaran dulu si cowok ngasih harapan setinggi gunung Himalaya. Jadinya si cewek udah terlanjur tebang tinggi juga setinggi gunung Himalaya :)) Nah, pas lagi asik2nya terbang tuh, si cowok bikin salah. Selingkuh biasanya. Bang! Kena senapan angin dari bawah. Jatohlah si cewek.. Jauuuuuuuhh kebawah. Sakitnya.. Sakitnya... Oh sakitnya... *nyanyi lagu Judika* T_T Pas putus emang si cewek pura2 tegar. Tapi kenyataan justru nampak terlihat setelah fase ini :D Apalagi kalo si cowok udah dapet gandengan baru. Dan si cewek ini masih galau, nyesek, sakit ati, ngarep plus jomblo! Dia bakal mulai neror2 si pasangan baru cowoknya itu. Ngedongengin ke penjuru dunia kalo dia adalah korban (turut berduka cita ya mbak..), ngumpulin simpati dari orang2, masang tampang "gw baik2 aja tanpa lo, gw turut bahagia kalo lo bahagia" tapi dibelakang rumah ngasah golok. Kalo caranya udah ga mempan, biasanya dia naikin level ke Psycho-annya. Misalnya ga mau makan, biar sakit trus si cowok jadi iba. Trus update2 status ga bisa move on, ga mau  pacaran lagi sama orang lain, biar jadi jomblo sampe mati (kasian deh loooo..). Yang ini ganggunya bukan ke si pasangan, tapi juga orang2 sekitar yang berhubungan langsung sama si mantan pasangannya itu. Tindakannya sih, ya cuekin aja. Cewek seperti ini sebenernya masih ngarep banget dan ga bisa terima kenyataan. Dia begini cuma cari2 simpati dan dukungan biar keadaan bisa balik kaya dulu alias balik sama mantan. Hiks, sedih juga yahh.. :(

3. Cewek Psycho High Level
Masuk level High, ini udah agak2 horror. Kalo ini, penyebabnya bukan cuma karena kecewa yang sangat atau hal yang bikin dia sakit hati akut. Tapi biasanya juga karena dia udah Having Sex sama pasangannya. Tingkat possesive nya bener2 unnormal. Kalo si cowok di telp ga diangkat2 dia bakal coba terus bisa sampe 999 miscall. Trus kalo masih ga diangkat juga, dia seolah pasang GPS di badan cowoknya, dan dalam waktu 5 menit udah langsung tiba di TKP sambil bawa2 golok. Kalo si cowoknya mutusin (sikon ini intensitasnya bakalan sering banget) dia bakal ngelakuin hal2 yang extreem. Minum baygon, nyilet2 tangan, loncat dari flyover, mandi pake minyak tanah (_ _!) Dia juga akan sering2 ngancam bakal nyeritain ke ortunya kalo dia udah ga, ehem ehem perawan.. terutama kalo si cowok udah ada gelagat pengen kabur. Cewek Psycho kaya begini, AMIT2 SUSAH BANGET DIPUTUSIN! Sekali dipacarin, lo terima deh tuh kutukan seumur hidup :)) HAHAHAHAHAHAHAA

:D begitu deh
Based on my true story, pengalaman hidup, dan orang2 terdekat. Just be careful with woman. Jangan pernah permainkan hati dan perasaan perempuan. Karena saat dia sudah terluka, dia bakal ngelakuin apa aja buat nyelamatin dirinya sendiri. So, buat lo cowok2 diseluruh dunia... Jangan pernah berpikir kalo cewek itu adalah makhluk yang lemah. Suatu saat lo bakal rasain susah dan repotnya ngadepin mereka kalo lo main2 sama hari mereka :)
Gw cewek, dan gw juga bisa aja jadi salah satu diantara mereka.

Paradoks :(

Ini malem gw baru sadar kalo diri gw itu




Gw suka banget sama pelangi, bahkan ngerasa hidup gw itu warna warni kaya pelangi. Tapi warna yang gw sukain hitam sama putih! Mana ada coba warna hitam dan putih di skema warnanya pelangi -_______-"

Sama kaya diri gw, acting bahagia, penuh tawa, ceria sana sini. Tapi dibaliknya, deep lonely, deep hurt, deep random! Halah, jadi mendadak galau gw (_ _!) baygon mana baygon??!

Ah males ah ngelanjutin! 
Udah keburu galau. Well.. Gud nite universe :) I'm happy today \(^___^)/
Nah kan, PARADOKS!!

Selasa, Maret 27, 2012

Method dan Parameter JAVA


Dapet tugas lagi dari Bu Laila... \(^_^)/
Sebenernya waktu tugas ini dikasih, gw lagi ga masuk gara2 sakit :( Jadi agak2 blank juga mengenai apa yang mau dibuat. Setelah tanya2 temen 1 kelas malah jadi dapet banyak banget versi tentang tugas kali ini (_ _!) Binun...

So, gw lirik2 blog beberapa temen sekelas yang juga dapet tugas ini. Just a litle modify, googling, baca2 materi dari Bu Laila kmarin, and.... Voila! Begini nih jadinya :D



Konsep Method
Method??? (_ _?) Method adalah sebuah cara atau suatu aktifitas dari suatu class yang menghasilkan sesuatu. Pada konsep Object Oriented Programming, Function lebih dikenal dengan istilah Method dimana merupakan suatu bagian dari Object yang mendefinisikan apa yang bisa Object tersebut lakukan.

Method ada 2 jenis, yaitu :
Function, adalah bagian atau sub program yang memiliki algoritma tertentu di dalam menyelesaikan suatu permasalahan yang akan mengembalikan hasilnya. Method yang bisa mengembalikan Nilai ( Function ) menggunakan Statement Return dan tipe data, sebagai Contoh :
Static int javalee(int e);
Return e;
// dimana method yang bernama javalee yang mengembalikan nilai bertipe data integer.
// yang hanya memiliki 1 parameter yaitu e dan bertipe data integer
// Return adalah keyword untuk mengebalikan suatu nilai ( function ).

dan Procedure, yaitu bagian atau sub program yang memiliki Algoritma tertentu di dalam menyelesaikan suatu permasalahan tanpa mengembalikan hasilnya, dan secara umum method dalam Java adalah Sebuah Fungsi. Method yang tidak mengembalikan data ( Procedure ) diberikan tipe Void, sebagai contoh :
static void  javalee();
// dimana merupakan method yang bernama javalee yang tidak mengembalikan nilai.

Konsep Parameter
Parameter yaitu suatu informasi yang nantinya dapat diubah dari luar untuk menentukan hasil yang akan ditampilkan. Dalam penerapan method ada yang menggunakan parameter maupun tidak. Berikut cara penulisannya:
Contoh method tidak mengembalikan nilai (tanpa parameter)
class rainbow{
     static void Cetak(){
       System.out.print("I am just ElianaHaseyholan Harahap");
     }
     public static void main(String[] args){
     Cetak();
       System.out.print("And I'm like a rainbow");
     }
}

Maka hasilnya : I am just Eliana Haseyholan Harahap  And I'm like a rainbow

Contoh method tidak mengembalikan nilai (dengan parameter)
public class eliana{
static void buat(String nama){
     System.out.println("Nama saya: "+nama);
   }
public static void main(String[] args) {
   int x;
   for (x=1; x<=5; x++){
     buat("eliana haseyholan harahap"); }
   System.out.println();
   System.out.println("Nama eliana... tercetak sebanyak "+x+ " kali");
  }
 }

Keterangan :
- static void buat(String nama).(String nama) adalah parameter formal
- buat("eliana haseyholan harahap") adalah parameter aktual atau parameter yang terkirim

Nah.. ini ada tugas.. plus contoh tampilannya yahh


public class star {

   public static void star(){
 int  a,b;         
  for( a=6;a>0;a--)
             {
                 for(b=1;b<=a;b++)
                 {
                     System.out.print("*");
                 }
                 System.out.println();
             }
     }
  public static void main (String[] args){
         System.out.println("segitiga bintang bernilah 4");
         System.out.println();
         star();
         }
}


public class calculator {

  int operand1;
  int operand2;
  int pertambahan ()
             {
                 return operand1 + operand1;
             }
      int pengurangan ()
             {
                 return operand1 - operand2;
             }
    
    void setDimensi(int operand1,int operand2){
     operand1=operand1;
     operand2=operand2;
    }
}

public class kalkulatorberaksi {
    public static void main (String[] args) {
    kalkulator kalkulatorlee = new kalkulator();
    int pertambahan;
    int pengurangan;
    kalkulatorlee.operand1=30;
    kalkulatorlee.operand2=20;
    System.out.println();
        pertambahan = kalkulatorlee.operand1+kalkulatorlee.operand1;
        System.out.println("Pertambahan:  30 + 30 = " + pertambahan);
        pengurangan = kalkulatorlee.operand1-kalkulatorlee.operand2;
        System.out.println("Pengurangan:  20 - 10 = " + pengurangan);
        kalkulatorlee.setDimensi(30,20);
        System.out.println();
        System.out.println("\tcongratz lee");
   }
}