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, total ;
int jumlah1=0, harga1=0, biaya1=0 ;
int jumlah2=0, harga2=0, biaya2=0 ;
int jumlah3=0, harga3=0, biaya3=0 ;
int jumlah4=0, harga4=0, biaya4=0 ;
int jumlah5=0, harga5=0, biaya5=0 ;
String scanner ="";
float biaya, diskon=0;
do {
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.println("Jumlah yang akan dibeli");
jumlah1=bp.nextInt();
harga1=11000;
biaya1=jumlah1*harga1;
if (jumlah1>10){
System.out.println("Anda mendapatkan diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya1);
diskon=biaya1*10/100;
}
biaya=biaya1-diskon;
System.out.println("Biaya setelah diskon adalah "+biaya);
System.out.println("Apakah anda ingin memesan lagi? (y/n)");
scanner = bp.next ();
break;
case 2 : System.out.println("Anda memilih telur");
System.out.println("Jumlah yang akan dibeli");
jumlah2=bp.nextInt();
harga2=9000;
biaya2=jumlah2*harga2;
if (jumlah2>10){
System.out.println("Anda mendapatkan diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya2);
diskon=biaya2*10/100;
}
biaya=biaya2-diskon;
System.out.println("Biaya setelah diskon adalah "+biaya);
System.out.println("Apakah anda ingin memesan lagi? (y/n)");
scanner = bp.next ();
break;
case 3 : System.out.println("Anda memilih Gula");
System.out.println("Jumlah yang akan dibeli");
jumlah3=bp.nextInt();
harga3=10000;
biaya3=jumlah3*harga3;
if (jumlah3>10){
System.out.println("Anda mendapat diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya3);
diskon=biaya3*10/100;
}
biaya=biaya3-diskon;
System.out.println("Biaya setelah diskon adalah "+biaya);
System.out.println("Apakah anda ingin memesan lagi? (y/n)");
scanner = bp.next ();
break;
case 4 : System.out.println("Anda memilih minyak");
System.out.println("Jumlah yang akan dibeli");
jumlah4=bp.nextInt();
harga4=8000;
biaya4=jumlah4*harga4;
if (jumlah4>10){
System.out.println("Anda mendapat diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya4);
diskon=biaya4*10/100;
}
biaya=biaya4-diskon;
System.out.println("Biaya setelah diskon adalah "+biaya);
System.out.println("Apakah anda ingin memesan lagi? (y/n)");
scanner = bp.next ();
break;
case 5 : System.out.println("Anda memilih kecap");
System.out.println("Jumlah yang akan dibeli");
jumlah5=bp.nextInt();
harga5=7000;
biaya5=jumlah5*harga5;
if (jumlah5>10){
System.out.println("Anda mendapat diskon sebesar 10%");
System.out.println("Biaya awal adalah "+biaya5);
diskon=biaya5*10/100;
}
biaya=biaya5-diskon;
System.out.println("Biaya setelah diskon adalah "+biaya);
System.out.println("Apakah anda ingin memesan lagi? (y/n)");
scanner = bp.next ();
break;
default : System.out.println("Item yang anda masukkan tidak ada dalam daftar!!!");
break;
}
}while(scanner.equalsIgnoreCase("y")||scanner.equalsIgnoreCase("Y"));
total=biaya1+biaya2+biaya3+biaya4+biaya5;
System.out.println("Total pesanan anda semuanya = Rp"+total);
}
}