Kali ini saya akan membuat post mengenai tentang Bagaimana cara memasukkan input diskon pada sebuah pembayaran barang, post kali ini melanjutkan dari postingan saya sebelumnya Menghitung Jumlah Harga Scanner. Posting kali ini berkaitan dengan soal berikut :

1. Jika total pembelian lebih dari sama dengan Rp.50.000, maka dapat diskon 5%
2. Jika total pembelian lebih dari sama dengan Rp.100.000, maka dapat diskon 10%
3. Jika total pembelian lebih dari sama dengan Rp.200.000, maka dapat diskon 15%
4. Jika jumlah barang yang dibeli dari sama dengan 50 unit, maka akan mendapat tambahan diskon lagi sebasar 5%

Langkah-langkahnya sebagai berikut :

1. Jalankan Aplikasi NetBeans, jika tidak punya download disini, NB membutuhkan JDK jika belum punya bisa download disini
2. Setelah aplikasi terbuka, akan muncul seperti gambar dibawah ini dan  pilihlah NEW PROJECT ( Ctrl + Shift + N )

3. Setelah itu akan muncul seperti contoh gambar dibawah ini, Pilih Foleder Java > Java Application > Klik Next

Setelah itu tentukan LOKASI penyimpanan file project anda dan beri JUDUL project anda kemudian klik Finish

Tampilan Default

4. Tuliskan input " import java.util.Scanner; "di bawah package discount;

5. Masukkan Input tepat dibawah "// TODO code application logic here" Seperti gambar dibawah

int jml, hrg,ttl,diskon;
      Scanner scan = new Scanner(System.in);
      System.out.println("Masukan Jumlah : ");
      jml = scan.nextInt();
      System.out.println("Masukan Harga : ");
      hrg = scan.nextInt();           
      ttl = jml*hrg;
    
      if (ttl >= 200000) {
            diskon = ttl * 15 / 100;
            ttl = ttl - diskon;         
            System.out.println("Diskon = 15%");
      }else if
            (ttl >= 100000) {
            diskon = ttl * 10 / 100;
            ttl = ttl - diskon;
            System.out.println("Diskon = 10%");
      }else if
            (ttl >= 50000) {
            diskon = ttl * 5 / 100;
            ttl = ttl - diskon;
            System.out.println("Diskon = 5%");
      }   
      if (jml >= 50){
          diskon = ttl - ((ttl*5)/100);
          System.out.println("Tambah Diskon 5%\nTotal Bayar = "+diskon);
      }
      else{
          System.out.println("Total Bayar = Rp."+ttl);
      }

Untuk source codenya bisa dilihat disini

8. Setelah itu kita test dengan menekan tombol F6 pada keyboard ( Pastikan penulisan input source code dengan benar dan tidak ada error ).
Setelah itu kita input angka pada tab output 

Hasil Akhir

Silahkan mencoba ^^


SWOT   merupakan   akronim   dari   Strength   (kekuatan),   Weakness   (kelemahan),Opportunity (kesempatan) dan Threat (hambatan/ancaman). Analisis SWOT adalah sebuahanalisa yang dicetuskan oleh Albert Humprey pada dasawarsa 1960-1970an. Analisis SWOTdigunakan untuk menghadapi segala ancaman dan hambatan di masa yang akan datang sertauntuk  mempersiapkan diri dari  berbagai  perubahan sosial yang  ada agar  sesuai  denganharapan dan cita-cita kita. Secara ilmiah analisis SWOT juga diartikan sebagai metode ataucara   untuk   menggambarkan   kondisi   atau   mengidentifikasi   masalah   berdasarkan   faktorinternal maupun faktor eksternal. Analisis SWOT menggambarkan apa yang terjadi, bukansebagai pemecah masalah. Saya akan mencoba untuk menganalisis SWOT yang ada pada dirisaya mulai dari sekarang hingga 5 taun yang akan datang. Apa saja potensi yang bisaberpengaruh   pada   karir   serta   hambatan-hambatan   yang   ada   ke   depan   agar   saya   bisamempersiapkan diri lebih baik. Tujuan utama saya dalam 3 hingga 4 tahun ke depan adalahlulus kuliah dengan nilai cumlaude. Dengan nilai cumlaude dan lulus tepat waktu sayaberharap dapat dengan mudah mendapatkan pekerjaan yang sesuai potensi dan tentunyasesuai dengan harapan serta cita-cita saya.

Analisis SWOT pribadi saya terkait ( Lulus Kuliah telat waktu ):

1.               Strenghts ( Kekuatan )
Situasi/kondisi yang merupakan kekuatan seseorang, organisasi/perusahaan maupun sebuah program saat ini yang berperan/berpengaruh positif di masa yang akan datang. Strenght bersifat internal
·         Jujur
·         Mengerjakan tugas kuliah sebaik mungkin
·         Memiliki semangat yang tinggi
·         Good looking
·         Memiliki attitude yang baik
·         Bertanggung jawab
·         Memiliki kemampuan komunikasi yang baik

2.                  Weakness ( Kelemahan )
Situasi/kondisi yang merupakan kelemahan seseorang, organisasi/perusahaan maupun sebuahprogram saat ini yang bisa berpengaruh negatif di masa yang akan datang. Weakness bersifat internal
·         Malas
·         Lemah dalam hafalan
·         Susah mengatur waktu dengan baik
·         Pelupa
·         Lemah dalam mengatur keuangan ( Boros )
·         Sering tidak PD

3.                  Opportunities ( Peluang )
Situasi/kondisi peluang atau kesempatan yang berkembang di masa datang yang terjadi di luar diri sendiri, organisasi, atau sebuah program. Opportunity bersifat eksternal
·         Mengikuti organisasi yang bisa membangung softskill
·         Banyak belajar otodidak untuk menambah pengetahuan
·         Memiliki teman - teman yang baik dengan berbagai macam skill
·         Memperdalam pengetahuan dalam bidang IT

4.                  Weakness ( Kelemahan )
4.      
Situasi/ kondisi yang merupakan ancaman atau hambatan yang dapat mengancam eksistensi seseorang, organisasi atau sebuah program di masa datang. Threat bersifat eksternal.
·         Banyak kompetitor yang memiliki skill diatas saya
·         Deadline untuk lulus kuliah tepat waktu ( maksimal 4 tahun )
·         Banyak tugas kuliah yang saya rasa sulit untuk dikerjakan
·         Lapangan pekerjaan yang sesuai harapan semakin sedikit
·         Ketahanan tubuh yang kurang
Setelah saya menganalisis SWOT yang ada dalam diri saya, langkah yang harus saya lakukanyaitu menyusun strategi untuk bisa diimplementasikan mulai sekarang hingga 5 tahun ke depan.
Stategi 1 tahun kedepan :
·         Fokus kuliah, mengejar target IPK minimal 3,5
·         Mengerjakan tugas kuliah dengan sebaik mungkin
·         Melatih kemandirian
·         Rajin olahraga agar tubuh tetap bugar
·         Dapat membagi waktu dengan baik antara bermain game dengan kuliah
·         Lebih banyak melatih jiwa sosialisasi
·         Mengikuti kegiatan UKM untuk melatih kepercayaan diri

Stategi 2-3 tahun kedepan :
·         Fokus kuliah,  mengejar IPK min 3,5
·         Lulus kuliah tepat waktu
·         Banyak melakukan kegiatan yang positif
·         Disiplin waktu
·         Tanggung jawab
Strategi 4-5 tahun kedepan :
·         Lulus kuliah dengan IPK cumlaude
·         Mendapat pekerjaan yang mapan
·         Memiliki kehidupan yang mapan
·         Sukses dalam bisnis
·         Menikah dengan perempuan yang beriman, dan cantik.......
Harapan saya setelah menganalisis SWOT yang ada dalam diri saya dan membuat strategi hingga 5 taun ke depan, kehidupan saya mulai sekarang dan seterusnya bisa tertata dan selalu menjaga komitmen terhadap apa yang sudah saya susun dengan memanfaatkan segala potensiyang ada dalam diri saya. Dan tentunya dengan berbagai hambatan yang ada, saya harus bisa melewati semua untuk menuju kesuksesan dalam karir kelak
Karena ini tulisan pertama untuk blog saya, saya akan berbagi secara singkat bagaimana cara melakukan menghitung jumlah harga yang simple menggunakan Software NetBeans

Langkah-langkahnya sebagai berikut :
1. Pastikan software NetBeans 8.0.2 sudah terinstall dikomputer atau laptop anda.
2. Buka NetBeans 8.0.2 (Klik 2x pada icon atau klik kanan - OPEN)
3. Setelah software terbuka, akan muncul seperti gambar dibawah ini dan  pilihlah NEW PROJECT ( Ctrl + Shift + N )



4. Setelah itu akan muncul seperti contoh gambar dibawah ini, Pilih Foleder Java > Java Application > Klik Next

Setelah itu tentukan LOKASI penyimpanan file project anda dan beri JUDUL project anda kemudian klik Finish


tampilan default


5. Masukkan Input tepat dibawah "// TODO code application logic here" Seperti gambar dibawah
    Scanner sc = new Scanner (System.in);
    int harga,jumlah;
        
    System.out.println("Masukkan Harga Barang");
    harga = sc.nextInt();
    System.out.println("Masukkan Jumlah Barang");
    jumlah = sc.nextInt();
    System.out.println("Total Bayar : Rp. "+harga*jumlah);
   


 Jika terjadi error " cannot find symbol "seperti gambar dibawah, Klik errornya > pilih Add import for java.util.scanner



6. Setelah memasukkan input dengan benar maka sekarang tinggal di test saja, apakah bisa berjalan  dengan baik. Caranya klik Run > Run File ( tekan F6 )


7. Kemudian pada tab output berisi "masukkan harga barang" dan "masukkan jumlah barang", misal masukkan harga barang " 250000 " dan jumlah barang diisikan " 150 "


Hasil akhirnya sudah ditemukan


Bagaimana ?Mudahkan~

Sekian tutorial dari saya untuk Menghitung Jumlah Harga Scanner menggunakan NetBeans 8.0.2, apabila masih banyak kekurangan mohon dimaafkan, karena saya tidak membuat tutorial secara lengkap dan saya hanya meringkas secara sederhana agar dapat dipahami :). 
Selamat mencoba ^^