* @author Rahman
*/
public class BP4 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int harga1 = 5000,
harga2 = 3500,
harga3 = 4000,
jumlah = 0;
double diskon = 0, total = 0;
String loop,
pilihMenu = "";
System.out.println("------------------------------------");
System.out.println("| Menu |");
System.out.println("------------------------------------");
System.out.println("| 1. sabun : Rp 4000 |");
System.out.println("| 2. telur : Rp 3500 |");
System.out.println("| 3. teh : Rp 5000 |");
System.out.println("------------------------------------");
Scanner scan = new Scanner (System.in);
for (loop = "Y"; loop.equals ("Y") || loop.equals ("y");){
System.out.print("Pilih Menu (1 s/d 3) : ");
int pilihan = scan.nextInt();
switch(pilihan){//penyeleksian menggunakan switch case
case 1://case 1 = apabila usr memilih menu nomor 1
System.out.println("Anda memilih sabun : Rp 4000");
System.out.println("Jumlah sachet : ");
jumlah = scan.nextInt();
pilihMenu = "sabun "+pilihMenu;
total = total + (harga1*jumlah);
break;
case 2:
System.out.println("Anda memilih telur : Rp 3500");
System.out.println("Jumlah barang (Kg) : ");
jumlah = scan.nextInt();
pilihMenu = "telur "+pilihMenu;
total = total + (harga2*jumlah);
break;
case 3:
System.out.println ("Anda memilih teh :Rp 5000");
System.out.println ("Jumlah liter : ");
jumlah = scan.nextInt();
pilihMenu = "teh "+pilihMenu;
total = total + (harga3*jumlah);
default:
System.out.println("Sorry, input menu yang anda masukkan tidak sesuai");
}
System.out.print("Ada lagi yg akan dipesan? (Y/N) : ");
loop = scan.next();
}
System.out.println("Menu yang anda pesan adalah : "+pilihMenu);
if (total >= 200000)
diskon = 0.15;
else if (total >= 100000)
diskon = 0.1;
else if (total >= 50000)
diskon = 0.5;
if (jumlah >= 50)
diskon = diskon + 0.5;
System.out.println("Diskonnya Sebesar ="+diskon);
System.out.println("Senilai Rp."+total*diskon);
total= (total-(total*diskon));
System.out.println("Terimakasih, total yang harus anda bayar : Rp " +total);
}
}
Kamis, 15 Oktober 2015
Selasa, 06 Oktober 2015
Cara Membuat Aplikasi Toko Sederhana Menggunakan NetBeans (Lanjutan 2)
2. kemudian tuliskan soucecode seperti diatas
3. lalu tampilkan tuliskan pada saat dirun dengan menggunakan System.out.println
4. dan ini adalah soucecode keseluruhan, agar program bisa berjalan sesuai dengan alur dan keinginan
Langganan:
Postingan (Atom)