Senin, 05 Oktober 2015

Switch case

package javaapplication7;
import java.util.Scanner;
/**
 *
 * @author DELL
 */
public class JavaApplication7 {

public static void main(String Item[]){
    Scanner bp=new Scanner(System.in);
    int item;
    int jumlah,harga;
    float biaya, diskon=0;
        System.out.println("Daftar Barang");
        System.out.println("1. Beras");
        System.out.println("2. Telur");
        System.out.println("3. Gula");
        System.out.println("4. Minyak");
        System.out.println("5. Kecap");
        System.out.println("Masukkan nomor item yang akan dibeli");
        item=bp.nextInt();
     
        switch (item){
                case 1 : System.out.println("Anda memilih beras");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=11000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapatkan diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 2 : System.out.println("Anda memilih telur");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=9000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapatkan diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 3 : System.out.println("Anda memilih Gula");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=10000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 4 : System.out.println("Anda memilih minyak");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=8000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                case 5 : System.out.println("Anda memilih kecap");
                         System.out.print("Jumlah yang akan dibeli");
                         jumlah=bp.nextInt();
                         harga=7000;
                         biaya=jumlah*harga;
                         if (jumlah>10){
                             System.out.println("Anda mendapat diskon sebesar 10%");
                             System.out.println("Biaya awal adalah "+biaya);
                             diskon=biaya*10/100;
                         }
                         biaya=biaya-diskon;
                         System.out.println("Biaya setelah diskon adalah "+biaya);
                         break;
                default : System.out.println("Item yang anda masukkan tidak ada dalam daftar!!!");
                          break;
        }
    }
}

Tidak ada komentar:

Posting Komentar