Langsung pada pokok permasalahannya.
Importkan terlebih dahulu java.util.Scanner;
Importkan terlebih dahulu java.util.Scanner;
" import java.util.Scanner; " tanpa tanda petik(" "). ingat besar kecilnya huruf abjad mempengaruhi.
setelah itu lanjutkan dengan :
public static void main(String[] joko){
Scanner sc = new Scanner (System.in);
int jumlah;
double harga;
double diskon;
System.out.println("Daftar Barang Toko Pak Joko");
System.out.println("1. Beras\n2. Gula\n3. Telur");
System.out.println("4. Minyak\n5. Tepung\n");
System.out.println("Pilihan Anda = ");
int pilih = sc.nextInt();
switch(pilih){
case 1: System.out.println("Beras Rojolele");
System.out.println("Rp. 15.000,00/kg");
System.out.print("Berapa Kg? ");
jumlah = sc.nextInt();
harga = 15000 * jumlah;
System.out.println("Total belanja Rp. "+harga);
if (harga >= 30000){
diskon = 0.1;
}
else{ diskon = 0;
}
System.out.println("Diskon sebesar"+harga*diskon);
harga = harga-(harga*diskon);
System.out.println("Total harga setelah diskon"+harga);
System.out.println("Bonus = "+(jumlah/5)+"Kg");
break;
case 2: System.out.println("Gula Senpai");
System.out.println("Rp. 10.000,00/kg");
System.out.print("Berapa Kg? ");
jumlah = sc.nextInt();
harga = 10000 * jumlah;
System.out.println("Total belanja Rp. "+harga);
if (harga >= 20000){
diskon = 0.1;
}
else{ diskon = 0;
}
System.out.println("Diskon sebesar"+harga*diskon);
harga = harga-(harga*diskon);
System.out.println("Total harga setelah diskon"+harga);
System.out.println("Bonus = "+(jumlah/5)+"Kg");
break;
case 3: System.out.println("Telur");
System.out.println("Rp. 20.000,00/kg");
System.out.print("Berapa Kg? ");
jumlah = sc.nextInt();
harga = 20000 * jumlah;
System.out.println("Total belanja Rp. "+harga);
if (harga >= 40000){
diskon = 0.1;
}
else{ diskon = 0;
}
System.out.println("Diskon sebesar"+harga*diskon);
harga = harga-(harga*diskon);
System.out.println("Total harga setelah diskon"+harga);
System.out.println("Bonus = "+(jumlah/5)+"Kg");
break;
case 4: System.out.println("Minyak Emas");
System.out.println("Rp. 15.000,00/liter");
System.out.print("Berapa liter? ");
jumlah = sc.nextInt();
harga = 15000 * jumlah;
System.out.println("Total belanja Rp. "+harga);
if (harga >= 30000){
diskon = 0.1;
}
else{ diskon = 0;
}
System.out.println("Diskon sebesar"+harga*diskon);
harga = harga-(harga*diskon);
System.out.println("Total harga setelah diskon"+harga);
System.out.println("Bonus = "+(jumlah/5)+"Kg");
break;
case 5: System.out.println("Tepung Blablabla");
System.out.println("Rp. 12.000,00/kg");
System.out.print("Berapa Kg? ");
jumlah = sc.nextInt();
harga = 12000 * jumlah;
System.out.println("Total belanja Rp. "+harga);
if (harga >= 24000){
diskon = 0.1;
}
else{ diskon = 0;
}
System.out.println("Diskon sebesar"+harga*diskon);
harga = harga-(harga*diskon);
System.out.println("Total harga setelah diskon"+harga);
System.out.println("Bonus = "+(jumlah/5)+"Kg");
break;
}
}
}
Berikut hasilnya :
Pilihan Anda =
1
Beras Rojolele
Rp. 15.000,00/kg
Berapa Kg? 5
Total belanja Rp. 75000.0
Diskon sebesar7500.0
Total harga setelah diskon67500.0
Bonus = 1Kg
BUILD SUCCESSFUL (total time: 7 seconds)
Selamat Mencoba XD
No comments:
Post a Comment