Selasa, 29 September 2015

BELAJAR NETBEANS 2 (BRANCHING / PERCABANGAN)

Bertemu lagi di kokomr007.blogspot.com. Pada postingan saya kali ini saya akan memberikan tutorial pemberian diskon pada Toko Pak Joni dengan sistem branching (percabangan).

Langkah awal sama seperti langkah pertama pada postingan BELAJAR NETBEANS 1. Atau kita bisa menggunakan project Toko Pak Joni hanya tinggal memodifikasi.


/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package tokopakjoni;

import java.util.Scanner;

/**
 *
 * @author Joko
 */
public class Tokopakjoni {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        
        Scanner sc = new Scanner(System.in);
        int harga, jumlah, total, diskon = 0;
        
        System.out.println("Masukkan Jumlah Barang:");
        jumlah = sc.nextInt();
        System.out.println("Masukkan Harga Barang per satuan:");
        harga = sc.nextInt();
        total=harga*jumlah;
        System.out.println("Total Bayar: "+total); 
}
}
}
Setelah kita mengetikkan script di atas selanjutnya kita mengetikan script branching (percabangan).
Penulisannya setelah  System.out.println("Total Bayar: "+total);. Ok Langsung saja 

if (total>=50000 && total<=99999){
            diskon = total-(total*5/100);
        System.out.println("Anda Mendapatkan Diskon 5%\nBayar: Rp. "+ diskon);
        }else if (total>=100000 && total<=199999){
            diskon = total-(total*10/100);
        System.out.println("Anda Mendapatkan Diskon 10%\nBayar: Rp. "+ diskon);
        }else if (total>=200000){
            diskon = total-(total*15/100);
        System.out.println("Anda Mendapatkan Diskon 15%\nBayar: Rp. "+ diskon);
        }
        
        if (jumlah>=50){
        diskon = (diskon-(diskon*5/100));
        System.out.println("Anda Mendapatkan Diskon 5% Atas Pembelian Barang Diatas 50 unit\nBayar: Rp. "+ diskon);
*&& sama dengan dan
*Maksud dari script di atas adalah apabila harga barang lebih dari 50rb dan kurang dari 100rb maka diskonnya 5%. Apabila harga barang lebih dari 100rb dan kurang dari 200rb maka mendapatkan diskon 10%. Apabila pembelian lebih dari 200rb maka mendapatkan diskon 15%. Dan apabila pembelian barang lebih dari 50 unit maka mendapatkan diskon lagi sebanyak 5%.


Ok, setelah menuliskan script di atas, kita tinggal melakukan test run.


Berikut adalah hasil apabila jumlah barang 50 unit maka mendapatkan diskon 5% dan harga bayar 50rb maka mendapatkan diskon 5%. Sehingga 50000 x 5% = 475000 x 5% = 45125.


Berikut adalah hasil apabila jumlah barang 50 unit maka mendapatkan diskon 5% dan harga bayar 100rb maka mendapatkan diskon 10%. Sehingga 100000 x 10% = 90000 x 5% = 85500.


Berikut adalah hasil apabila jumlah barang 50 unit maka mendapatkan diskon 5% dan harga bayar 100rb maka mendapatkan diskon 15%. Sehingga 200000 x 15% =170000 x 5% = 161500.


Berikut adalah hasil apabila jumlah barang 1 unit maka tidak mendapatkan diskon dan harga bayar 1000 maka tidak mendapatkan diskon. Sehingga langsung dieksekusi.

Ok, tutorial kali ini cukup sampai disini. Apabila masih ada kesulitan selahkan ajukan pertanyaan di kolom komentar. 

See you next post guys 





Unknown

About Unknown

I'm just beliebers

Subscribe to this Blog via Email :