HAI kawan kembali laagi bersama saya disini, hanya di blogger saya karena di blogger lain kalian gak bisa bertemu dengan saya hahaha, lucu ya haha. Kali ini saya mau memperlihatkan kembali tentang java atau netbeans jangan bosen bosen dengan tema ini ya kawan haha, kali ini tema yang akan dibahas adalah perulangan angka, langsun aja di simak di bawah ini gaes
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
terakhir kok gaesss 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("*****************************************");
}
}