langsung aja ya gaesss
lagi ya gaessss
ini masih ada lagi gaess
lagi gaesss, sabar ya gaess haha
ini ada lagi lhoo gaesss
lagi lagi lagiii haha
eh ada tambahan lagi gaesss kayaknya hahaha
udah gaes disalin aja ituu yaaa, ini ada kelengkapannya lagi kok gaesss, sikk yaa gaesss, itu gaess di bawah, monggo disalinnn
package ulanghitung;
import java.util.Scanner;
public class Ulanghitung {
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;
//tampilkan daftar semua barang
do{
System.out.println(" ");
System.out.println("TOKO PAK JONI BARU");
System.out.println("1. Baju\n2. Kedele\n3. Beras");
System.out.println("4. Celana\n5. Gula");
//input pilihan barang
System.out.print("Masukkan Pilihan Angka = ");
pilihan = in.nextInt();
//input jumlah barang
//hitung harga belanja
//tampilkan harga belanja
switch (pilihan){
case 1: System.out.println("Anda akan membeli baju");
System.out.print("Masukkan Jumlah Baju = ");
jumlahbarang = in.nextInt();
harga = 20000*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+" Baju");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Y/N) ");
perintah=in.next();
break;
case 2: System.out.println("Anda akan membeli Kedele");
System.out.print("Masukkan Jumlah Kedele = ");
jumlahbarang = in.nextInt();
harga = 10000*jumlahbarang;
System.out.println("Harga Kedele = 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+" kedele");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Y/N) ");
perintah=in.next();
break;
case 3: System.out.println("Anda akan membeli Beras");
System.out.print("Masukkan Jumlah Beras = ");
jumlahbarang = in.nextInt();
harga = 12000*jumlahbarang;
System.out.println("Harga Beras = Rp. "+harga);
if (jumlahbarang % 5 >= 0){
jumlahbarang1 = jumlahbarang/5;}
jumlahbarang2 = jumlahbarang + jumlahbarang1;
if (harga >50000){
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 beras");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Y/N) ");
perintah=in.next();
break;
case 4: System.out.println("Anda akan membeli celana");
System.out.print("Masukkan Jumlah celana");
jumlahbarang = in.nextInt();
harga = 25000*jumlahbarang;
System.out.println("Harga celana= Rp. "+harga);
if (jumlahbarang % 5 >= 0){
jumlahbarang1 = jumlahbarang/5;}
jumlahbarang2 = jumlahbarang + jumlahbarang1;
if (harga > 50000){
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+" celana");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Y/N) ");
perintah=in.next();
break;
case 5: System.out.println("Anda akan membeli gula");
System.out.print("Masukkan Jumlah gula = ");
jumlahbarang = in.nextInt();
harga = 12000*jumlahbarang;
System.out.println("Harga gula = Rp. "+harga);
if (jumlahbarang % 5 >= 0){
jumlahbarang1 = jumlahbarang/5;}
jumlahbarang2 = jumlahbarang + jumlahbarang1;
if (harga > 40000){
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 gula");
total = total + harga;
System.out.print("Ada Pesanan Lagi? (Y/N) ");
perintah=in.next();
}
}while(perintah.equalsIgnoreCase("Y"));
System.out.println(" ");
System.out.println("*****************************************");
System.out.println("Total Seluruhnya = RP. "+total);
System.out.println("Terima Kasih, semoga anda kembali lagi");
System.out.println("*****************************************");
}
}