Saturday, 3 October 2015

23:29
3
Assalamualaikum Wr. Wb.
Hallo sobat-sobat dolpman yang tercinta...!! kembali lagi bersama saya Mohamad Ibnu Rizky. Kali ini saya akan memberitahukan kepada sobat-sobat semua tentang bagaimana cara menggunakan Switch Case pada Java Menggunakan Netbeans. Switch Case adalah kumpulan banyak keterangan/perintah yang dapat dipilih di bahasa pemrograman java. oke tanpa basa-basi lagi mari kita eksekusi...!!!

Berikut ini adalah langkah-langkah yang harus dilakukan:
  1. Pasang JDK, bila belum punya bisa di download disini
  2. Jalankan Aplikasi NetBeans, jika belum punya bisa di download disini
  3. Setelah kalian menjalankan aplikasi NetBeans maka tampilannya kurang lebih akan seperti ini gambar di bawah ini.


  4. Setelah itu kalian harus membuat project baru dengan cara Klik File --> New Project (atau bisa menggunakan Ctrl + Shift + N) --> Klik Folder Java --> pilih Java Aplication --> Klik Next.


  5. Setelah itu akan muncul kotak dialog seperti gambar di bawah. Rubah Project Name dengan nama yang sesuai dengan apa yang akan kita buat, disini saya merubahnya dengan nama switchcase. INGAT nama tidak boleh ada spasi. Rubah Creat Main Class jika kalian ingin merubahnya, disini saya tidak merubahnya. Klik Finish jika sudah.


  6. Setelah itu tampilan akan menjadi seperti ini.



  7. Pada tab Project terdapat nama project yang kita buat yaitu switchcase. klik kanan pada switchcase tersebut dan klik Set as Main Project.


  8. Kosongkan semua script yan terdapat pada NetBeans kalian seperti gambar di bawah.


  9. Masukkan Script di bawah ini ke dalam project yang sudah kalian kosongkan di NetBeans kalian.
  10. package switchcase;
    import java.util.Scanner;
    public class Switchcase {
        public static void main(String[] args) {
            Scanner in = new Scanner(System.in);
            int pilihan, jumlahbarang, jumlahbarang1 = 0, jumlahbarang2, harga, diskon;
            //tampilkan daftar semua barang
            System.out.println("TOKO PAK JONI KEREN");
            System.out.println("1. Beras\n2. Telur\n3. Gula");
            System.out.println("4. Minyak\n5. Tepung");
            //input pilihan barang
            System.out.print("Masukkan Pilihan Angka = ");
            pilihan = in.nextInt();
            //input jumlah barang
            //hitung harga belanja
            //tampilkan harga belanja
            switch (pilihan){
                case 1: System.out.println("Anda akan membeli beras");
                        System.out.print("Masukkan Jumlah Beras = ");
                        jumlahbarang = in.nextInt();
                        harga = 10000*jumlahbarang;
                        System.out.println("Harga Beras = Rp. "+harga);
                        if (jumlahbarang % 5 >= 0){
                            jumlahbarang1 = jumlahbarang/5;}
                            jumlahbarang2 = jumlahbarang + jumlahbarang1;
                     
                        if (harga > 50000){
                            diskon = harga*2/100;
                            harga = harga-diskon;
                            System.out.println("Pembelian anda > 50000, Anda mendapat diskon 2% = Rp. "+diskon);
                        }
                     
                        System.out.println("Jumlah barang yang didapat = "+jumlahbarang2);
                        System.out.println("Selamat Anda cukup membayar Rp. "+harga+" untuk "+jumlahbarang2+" Kg beras");
                break;
                case 2: System.out.println("Anda akan membeli Telur");
                        System.out.print("Masukkan Jumlah Telur = ");
                        jumlahbarang = in.nextInt();
                        harga = 2500*jumlahbarang;
                        System.out.println("Harga Telur = Rp. "+harga);
                        if (jumlahbarang % 5 >= 0){
                            jumlahbarang1 = jumlahbarang/5;}
                            jumlahbarang2 = jumlahbarang + jumlahbarang1;
                         
                            if (harga > 25000){
                            diskon = harga*4/100;
                            harga = harga-diskon;
                            System.out.println("Pembelian anda > 25000, Anda mendapat diskon 4% = Rp. "+diskon);
                        }
                         
                        System.out.println("Jumlah barang yang didapat = "+jumlahbarang2);
                        System.out.println("Selamat Anda cukup membayar Rp. "+harga+" untuk "+jumlahbarang2+" buah Telur");
                break;
                case 3: System.out.println("Anda akan membeli Gula");
                        System.out.print("Masukkan Jumlah Gula = ");
                        jumlahbarang = in.nextInt();
                        harga = 4000*jumlahbarang;
                        System.out.println("Harga Gula = Rp. "+harga);
                        if (jumlahbarang % 5 >= 0){
                            jumlahbarang1 = jumlahbarang/5;}
                            jumlahbarang2 = jumlahbarang + jumlahbarang1;
                         
                            if (harga > 24000){
                            diskon = harga*5/100;
                            harga = harga-diskon;
                            System.out.println("Pembelian anda > 24000, Anda mendapat diskon 5% = Rp. "+diskon);
                        }
                         
                        System.out.println("Jumlah barang yang didapat = "+jumlahbarang2);
                        System.out.println("Selamat Anda cukup membayar Rp. "+harga+" untuk "+jumlahbarang2+" Kg Gula");
                break;
                case 4: System.out.println("Anda akan membeli Minyak");
                        System.out.print("Masukkan Jumlah Minyak = ");
                        jumlahbarang = in.nextInt();
                        harga = 5000*jumlahbarang;
                        System.out.println("Harga Minyak = Rp. "+harga);
                        if (jumlahbarang % 5 >= 0){
                            jumlahbarang1 = jumlahbarang/5;}
                            jumlahbarang2 = jumlahbarang + jumlahbarang1;
                         
                            if (harga > 35000){
                            diskon = harga*6/100;
                            harga = harga-diskon;
                            System.out.println("Pembelian anda > 35000, Anda mendapat diskon 6% = Rp. "+diskon);
                        }
                         
                        System.out.println("Jumlah barang yang didapat = "+jumlahbarang2);
                        System.out.println("Selamat Anda cukup membayar Rp. "+harga+" untuk "+jumlahbarang2+" Liter minyak");
                break;
                case 5: System.out.println("Anda akan membeli Tepung");
                        System.out.print("Masukkan Jumlah Tepung = ");
                        jumlahbarang = in.nextInt();
                        harga = 1500*jumlahbarang;
                        System.out.println("Harga Tepung = Rp. "+harga);
                        if (jumlahbarang % 5 >= 0){
                            jumlahbarang1 = jumlahbarang/5;}
                            jumlahbarang2 = jumlahbarang + jumlahbarang1;
                         
                            if (harga > 10000){
                            diskon = harga*1/100;
                            harga = harga-diskon;
                            System.out.println("Pembelian anda > 10000, Anda mendapat diskon 1% = Rp. "+diskon);
                        }
                         
                        System.out.println("Jumlah barang yang didapat = "+jumlahbarang2);
                        System.out.println("Selamat Anda cukup membayar Rp. "+harga+" untuk "+jumlahbarang2+" Kg tepung");
            }
         
        }
     }
    







  11. Setelah script dimasukkan, maka tampilannya akan seperti gambar di bawah ini.


  12. Lalu kita coba klik run atau bisa tekan F6 pada keyboard, pada tab Output - switchcase (run). Setelah itu kita diharuskan memasukkan pilihan angka, memasukkan jumlah barang, sehingga menghasilkan total bayar.

    Contoh:
    TOKO PAK JONI KEREN
    1. Beras
    2. Telur
    3. Gula
    4. Minyak
    5. Tepung
    Masukkan Pilihan Angka = 1
    Anda akan membeli beras
    Masukkan Jumlah Beras = 8
    Harga Beras = Rp. 80000
    Pembelian anda > 50000, Anda mendapat diskon 2% = Rp. 1600
    Jumlah barang yang didapat = 9
SELAMAT MENCOBA :)

DILARANG COPY PASTE TANPA MENYERTAKAN ALAMAT SUMBER

3 comments: