Senin, 05 Oktober 2015

New Java Class - PilihBarang

19.20

Hallo, Guys.
Pada postingan kali ini, saya ingin share cara membuat perhitungan untuk setiap jenis barang dengan harga dan diskon yang berbeda dengan menggunakan Switch Case. Yukk mariii......

Langkah pertama, kita membuat new java class dengan cara klik kanan pada tokoASTR pilih New Java Class. sebagai contoh saya beri nama pilih barang







Kemudian tuliskan langkah-langkah seperti dibawah ini :


package tokoASTR;
import java.util.Scanner;

/**
 *
 * @author Astri
 */
public class pilihbarang {
    public static void main(String[] AstrRgn){
        Scanner sc = new Scanner(System.in);
        int pilih;
        int jumlah;
        double harga;
        double diskon = 0;
       
        System.out.println("Daftar Merk Sepatu Toko AstrRgn");
        System.out.println("\n1. Adidas\n2. Nike\n3. New Balance\n4. Converse\n5. Vans");
        System.out.print("Masukan Merk Sepatu : ");
        pilih = sc.nextInt();
        switch (pilih){
            case 1 : System.out.println("\nAnda memilih sepatu Adidas");
                     System.out.println("\nHarga sepatu = Rp 800000/pasang");
                     System.out.print("Beli berapa pasang? : ");
                     jumlah = sc.nextInt();
                     harga = 800000*jumlah;
                     if (harga >= 4000000)
                     {
                      diskon = 0.03;
                     }
                     else if (harga >= 8000000)
                     {
                         diskon = 0.05;                    
                     }
                     else{
                         diskon = 0;
                     }
                     System.out.println("Total belanja = Rp "+harga);
                     System.out.println("Diskon sebesar = Rp "+harga*diskon);
                     harga = harga-(harga*diskon);
                     System.out.println("\nTotal setelah diskon = Rp "+harga);
                     break;
                    
            case 2 : System.out.println("\nAnda memilih sepatu Nike");
                     System.out.println("\nHarga sepatu = Rp 750000/pasang");
                     System.out.print("Beli berapa pasang? : ");
                     jumlah = sc.nextInt();
                     harga = 750000*jumlah;
                     if ( harga >= 1500000)
                     {
                         diskon = 0.04;
                     }
                     else if ( harga >= 3750000)
                     {
                         diskon = 0.06;
                     }
                     else {
                         diskon = 0;
                     }
                     System.out.println("Total belanja = Rp "+harga);
                     System.out.println("Diskon sebesar = Rp "+harga*diskon);
                     harga = harga-(harga*diskon);
                     System.out.println("\nTotal belanja = Rp "+harga);
                     break;        
                    
            case 3 : System.out.println("\nAnda memilih sepatu New Balance");
                     System.out.println("\nHarga sepatu = Rp 650000/pasang");
                     System.out.print("Beli berapa pasang? : ");
                     jumlah = sc.nextInt();
                     harga = 650000*jumlah;
                     if ( harga >= 3250000)
                     {
                         diskon = 0.01;
                     }
                     else if ( harga >= 6500000)
                     {
                         diskon = 0.02;
                     }
                     else {
                             diskon = 0;
                             }
                     System.out.println("Total belanja = Rp "+harga);
                     System.out.println("Diskon sebesar = Rp "+harga*diskon);
                     harga = harga - (harga*diskon);
                     System.out.println("\nTotal belanja = Rp "+harga);
                     break;   
                    
            case 4 : System.out.println("\nAnda memilih sepatu Converse");
                     System.out.println("\nHarga sepatu = Rp 500000/pasang");
                     System.out.print("Beli berapa pasang? : ");
                     jumlah = sc.nextInt();
                     harga = 500000*jumlah;
                     if (harga >= 5000000)
                     {
                         diskon = 0.07;
                     }
                     else if (harga >= 10000000)
                     {
                         diskon = 0.09;
                     }
                     else {
                         diskon = 0;
                     }
                     System.out.println("Total belanja = Rp "+harga);
                     System.out.println("Diskon sebesar = Rp "+harga*diskon);
                     harga = harga - (harga*diskon);
                     System.out.println("\nTotal belanja = Rp "+harga);
                     break;  
                    
            case 5 : System.out.println("\nAnda memilih sepatu Vans");
                     System.out.println("\nHarga sepatu = Rp 700000/pasang");
                     System.out.print("Beli berapa pasang? : ");
                     jumlah = sc.nextInt();
                     harga = 700000*jumlah;
                     if (harga >= 7200000)
                     {
                         diskon = 0.08;
                     }
                     else if (harga >=15000000)
                     {
                         diskon = 0.1;
                     }
                     else {
                         diskon = 0;
                     }
                     System.out.println("Total belanja = Rp "+harga);
                     System.out.println("Diskon sebesar = Rp "+harga*diskon);
                     harga = harga-(harga*diskon);
                     System.out.println("\nTotal belanja = Rp "+harga);
                     break;        
        }
    
    }
}
Untuk menjalankan program, klik kanan pada class pilihbarang>run file atau bisa dengan cara ketik shift+F6



Dannnn........ hasilnya seperti ini

Selamatt mencobaa dan semoga bermanfaat :))

Written by

We are Creative Blogger Theme Wavers which provides user friendly, effective and easy to use themes. Each support has free and providing HD support screen casting.

1 komentar:

 

© 2013 Astri Regina's Blogger. All rights resevered. Designed by Templateism

Back To Top