tulis script seperti dibawah!!!
package tokojono;
import java.util.Scanner;
public class TokoBudiAnduk {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String perintah="";
int pilihan, jumlahbarang, jumlahbarang1 = 0, jumlahbarang2, harga, diskon;
double total = 0;
do{
System.out.println(" ");
System.out.println("TOKO PAK Budi Anduk KEREN");
System.out.println("1. Beras\n2. Telur\n3. Gula");
System.out.println("4. Minyak\n5. Tepung");
System.out.print("Masukkan Pilihan Angka = ");
pilihan = in.nextInt();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
}
}while(perintah.equalsIgnoreCase("Yes"));
System.out.println(" ");
System.out.println("Total Seluruhnya = RP. "+total);
System.out.println("Terima Kasih");
}
}
package tokojono;
import java.util.Scanner;
public class TokoBudiAnduk {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String perintah="";
int pilihan, jumlahbarang, jumlahbarang1 = 0, jumlahbarang2, harga, diskon;
double total = 0;
do{
System.out.println(" ");
System.out.println("TOKO PAK Budi Anduk KEREN");
System.out.println("1. Beras\n2. Telur\n3. Gula");
System.out.println("4. Minyak\n5. Tepung");
System.out.print("Masukkan Pilihan Angka = ");
pilihan = in.nextInt();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
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");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Yes/No) ");
perintah=in.next();
}
}while(perintah.equalsIgnoreCase("Yes"));
System.out.println(" ");
System.out.println("Total Seluruhnya = RP. "+total);
System.out.println("Terima Kasih");
}
}
JIKA BENAR MAKA HASIL AKAN SEPERTI INI!!
Jika Yes berarti anda masih pesan menu selanjutnya, dan seterusnya
Jika No otomatis pesana berhenti dan seluruh pesanan di Total dalam satu harga