package Tokopakjoni2015;
import java.util.Scanner;
/**
*
* @author Aguss
*/
public class scasedandiskon {
public static void main(String paktonikukuruyuk[]) {
Scanner van = new Scanner(System.in);
int pilih,jml,hrg,diskon;
//tampilkan daftar semua barang (5 item)
System.out.println("Toko Abah Joni");
System.out.println("1. Beras\n2. Telur\n3. Gula");
System.out.println("4. Minyak\n5. Tepung\n");
//input pilihan barang
System.out.print("Masukkan pilihan = ");
pilih = van.nextInt();
switch (pilih){
case 1: System.out.println("Anda memilih beras");
System.out.print("Masukkan jumlah barang = ");
jml = van.nextInt();
hrg = 10000*jml;
if (jml >=5);
jml = jml + (jml/5);
System.out.println("Barang yang didapat = " +jml);
System.out.println("Total yang dibayar = Rp. "+hrg);
if (jml >= 20);
hrg = hrg - ((hrg*10)/100);
System.out.println("Tambah Diskon 10%\nCukup dengan membayar = Rp. "+hrg);
break;
case 2: System.out.println("Anda memilih telur");
System.out.print("Masukkan jumlah barang = ");
jml = van.nextInt();
hrg = 10000*jml;
if (jml >=5);
jml = jml + (jml/5);
System.out.println("Barang yang didapat = " +jml);
System.out.println("Total yang dibayar = Rp. "+hrg);
if (jml >= 10);
hrg = hrg - ((hrg*5)/100);
System.out.println("Tambah Diskon 5%\nCukup dengan membayar = Rp. "+hrg);
break;
case 3: System.out.println("Anda memilih gula");
System.out.print("Masukkan jumlah barang = ");
jml = van.nextInt();
hrg = 10000*jml;
if (jml >=5);
jml = jml + (jml/5);
System.out.println("Barang yang didapat = " +jml);
System.out.println("Total yang dibayar = Rp. "+hrg);
if (jml >= 20);
hrg = hrg - ((hrg*15)/100);
System.out.println("Tambah Diskon 15%\nCukup dengan membayar = Rp. "+hrg);
break;
case 4: System.out.println("Anda memilih minyak");
System.out.print("Masukkan jumlah barang = ");
jml = van.nextInt();
hrg = 10000*jml;
if (jml >=5);
jml = jml + (jml/5);
System.out.println("Barang yang didapat = " +jml);
System.out.println("Total yang dibayar = Rp. "+hrg);
if (jml >= 10);
hrg = hrg - ((hrg*8)/100);
System.out.println("Tambah Diskon 5%\nCukup dengan membayar = Rp. "+hrg);
break;
case 5: System.out.println("Anda memilih tepung");
System.out.print("Masukkan jumlah barang = ");
jml = van.nextInt();
hrg = 10000*jml;
if (jml >=5);
jml = jml + (jml/5);
System.out.println("Barang yang didapat = " +jml);
System.out.println("Total yang dibayar = Rp. "+hrg);
if (jml >= 5);
hrg = hrg - ((hrg*10)/100);
System.out.println("Tambah Diskon 5%\nCukup dengan membayar = Rp. "+hrg);
}
}
}
Tutorial Java menggunakan Switch case & diskon di Netbeans (T4)
Pada pertemuan kali ini, Saya akan memposting hasil tugas saya, yaitu tentang penggunaan switch case, di tugas ini saya juga menambahkan diskon sebagai lanjutan dari tugas ke 3...
Berikut ini adalah source code yang saya kerjakan :
ConversionConversion EmoticonEmoticon