Java menyediakan dua buah statement untuk proses pemilihan yaitu : if dan switch.
Kedua buah statement tersebut digunakan untuk mengontrol eksekusi statement tergantung pada kondisi yang ditentukan sebelumnya.
Penggunaan Switch
Berikut ini Contoh Program Java perhitungan harga barang menggunakan switch :
import java.util.Scanner;
public class switchcase4 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int harga, jumlah, total = 0;
        int potongan1, potongan2, potongan3;
        System.out.print ("Masukkan Harga Barang : Rp ");
        harga = input.nextInt();
        System.out.print ("Jumlah Barang : ");
        jumlah = input.nextInt();
        total = harga*jumlah;
        System.out.println("Total Bayar : Rp "+ total);
        potongan1 = (total -((total*5)/100));
        potongan2 = (total - ((total*10)/100));
        potongan3 = (total - ((total*15)/100));
        if(total >= 200000){
        System.out.println("Total Bayar (Diskon 15%) : Rp "+ potongan3);
        }else if(total >= 100000 ){
        System.out.println("Total Bayar (Diskon 10%) : Rp "+ potongan2);
        }else if(total >= 50000){
        System.out.println("Total Bayar (Diskon 5%) : Rp "+ potongan1);
        }
        if (jumlah >= 50 && total >= 200000) {
        System.out.println("Total Bayar (Diskon 5%) : Rp " +(potongan3-((potongan3*5)/100)));
        }else if (jumlah >= 50 && total >= 100000) {
        System.out.println("Total Bayar : Rp "+ (potongan2-((potongan2*5)/100)));
        }else if (jumlah >= 50 && total >= 50000){
        System.out.println("Total Bayar (Diskon 5%) : Rp "+ (potongan1-((potongan1*5)/100)));
        }else if (jumlah >= 50){
        System.out.println("Total Bayar (Diskon 5%) : Rp "+ (total-((total*5)/100)));}
    }
}
Dan di bawah ini hasil Outputnya :
Keyword:
- contoh program java perhitungan harga barang menggunakan switch
- program java perhitungan harga barang menggunakan switch
- cara membuat program java perhitungan harga barang menggunakan switch
- matakuliah pbo
- java netbeans
makasih sudah share
BalasHapuspinset bengkok