Disini saya akan memberikan tutorial bagaimana memberikan diskon dalam metode switch case pada netbeans 8.1
.
package
Tokopakjoni2015;
import
java.util.Scanner;
/**
*
* @author Suyatmo
*/
public
class
pilihbarang {
public
static
void
main(String joni []) {
Scanner in =
new
Scanner(System.in);
int
pilih,jumlah_barang,harga,diskon = 0, biaya_total;
//tampilkan daftar semua barang (5 item)
System.out.println(
"Toko Pak Joni Keren"
);
System.out.println(
"1. Tas \n2. Bedak
\n3. Topi"
);
System.out.println(
"4. Sandal \n5. Parfum\n"
);
//input pilihan barang
System.out.print(
"Masukkan pilih = "
);
pilih = in.nextInt();
switch
(pilih){
case
1
: System.out.println(
"Anda memilih beras"
);
System.out.print(
"Masukkan jumlah barang = "
);
jumlah_barang = in.nextInt();
harga =
10000
* jumlah_barang;
if
(jumlah_barang >=
5
)
{diskon = harga * 2/100;
jumlah_barang = jumlah_barang + (jumlah_barang/
5
);
System.out.println(
"Selamat Anda Mendapatkan Tas Sebanyak ="+jumlah_barang
+ " Buah ");
System.out.println(
"Dengan Membayar Sebesar Rp. = "+harga
";
biaya_total = harga -diskon
System.out.println(
" Total Belanja Rp. = "+biaya_total"
);
break
;
case
2
: System.out.println(
"Anda memilih telur"
);
System.out.print(
"Masukkan jumlah barang = "
);
jumlah_barang = in.nextInt ();
harga =
10000
* jumlah_barang;
if
(jumlah_barang >=
5) {
diskon = harga * 2/100;
jumlah_barang = jumlah_barang + (jumlah_barang/
5
);
System.out.println(
"
Selamat Anda Mendapatkan Tas Sebanyak ="+jumlah_barang + " Buah ");
System.out.println(
"
Dengan Membayar Sebesar Rp. = "+harga");
biaya_total = harga -diskon
System.out.println(
"
Total Belanja Rp. = "+biaya_total");
break
;
case
3
: System.out.println(
"Anda memilih gula"
);
System.out.print(
"Masukkan jumlah barang = "
);
jumlah_barang = inn.nextInt();
harga =
10000
* jumlah_barang;
if
(jumlah_barang >=
5
) {
diskon = harga * 2/100;
jumlah-barang = jumlah_barang + (jumlah_barang/
5
);
System.out.println(
"
Selamat Anda Mendapatkan Tas Sebanyak ="+jumlah_barang + " Buah ");System.out.println(
"
Dengan Membayar Sebesar Rp. = "+harga");
biaya_total = harga -diskon
System.out.println("
Total Belanja Rp. = "+biaya_total");
break
;
case
4
: System.out.println(
"Anda memilih minyak"
);
System.out.print(
"Masukkan jumlah barang = "
);
jumlah_barang = in.nextInt();
harga =
10000
* jumlah_barang;
if
(jumlah_barang >=
5
) {
diskon = harga * 2/100;
jumlah_barang = jumlah_barang + (jumlah-barang/
5
);
System.out.println(
"S
elamat Anda Mendapatkan Tas Sebanyak ="+jumlah_barang + " Buah ");
System.out.println(
"
Dengan Membayar Sebesar Rp. = "+harga");
biaya_total = harga -diskon
System.out.println(
"
Total Belanja Rp. = "+biaya_total");
break
;
case
5
: System.out.println(
"Anda memilih tepung"
);
System.out.print(
"Masukkan jumlah barang = "
);
jumlah_barang = in.nextInt();
harga =
10000
* jumlah_barang;
if
(jumlah_barang >=
5
) {
diskon = harga * 2/100
jumlah_barang = jumlah_barang + (jumlah_barang/
5
);
System.out.println(
"
S
elamat Anda Mendapatkan Tas Sebanyak ="+jumlah_barang + " Buah");
System.out.println(
"
Dengan Membayar Sebesar Rp. = "+harga");
biaya_total = harga -diskon
System.out.println(
"
Total Belanja Rp. = "+biaya_total");
}
}
Tidak ada komentar:
Posting Komentar