-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCoffe_Shop.java
More file actions
67 lines (59 loc) · 3.02 KB
/
Coffe_Shop.java
File metadata and controls
67 lines (59 loc) · 3.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
import javax.swing.JOptionPane;
public class Coffe_Shop {
public static void main(String[] arg) {
String nama, menu, rincian;
int jumlah;
int harga = 0;
int tambahan = 0;
JOptionPane.showMessageDialog(null,"Selamat datang di Busta Coffe Shop");
menu = JOptionPane.showInputDialog
("||========================||" +
"\n|| Daftar Menu dan Harga ||" +
"\n||========================||" +
"\n||1. Espresso..................Rp.20k ||" +
"\n||2. Macchiato.................Rp.22k ||" +
"\n||3. Latte...........................Rp.24k ||" +
"\n||4. Cappucino.................Rp.24k ||" +
"\n||5. Mocha........................Rp.25k ||" +
"\n||========================||" +
"\n\nMau pesan apa kak?");
if (menu.equalsIgnoreCase("Espresso")) {
harga=20000;
} else if (menu.equalsIgnoreCase("Macchiato")) {
harga=22000;
} else if (menu.equalsIgnoreCase("Latte")) {
harga=24000;
} else if (menu.equalsIgnoreCase("Cappucino")) {
harga=24000;
} else if (menu.equalsIgnoreCase("Mocha")) {
harga=25000;
} else {
JOptionPane.showMessageDialog(null,"Pesanan Anda tidak ada di menu");
}
jumlah = Integer.parseInt(JOptionPane.showInputDialog("Mau pesan berapa kak?"));
rincian = JOptionPane.showInputDialog(menu + " nya mau panas atau dingin kak?\n\nNote : Jika dingin ada tambahan biaya 2K");
if (rincian.equalsIgnoreCase("panas")) {
tambahan = 0;
} else if (rincian.equalsIgnoreCase("dingin")) {
tambahan = 2000;
} else {
JOptionPane.showMessageDialog(null,"Maaf inputan kakak salah");
}
nama = JOptionPane.showInputDialog("Pesanannya atas nama siapa kak?");
JOptionPane.showMessageDialog(null,"Pesanannya yaitu " + jumlah + " " + menu + " " + rincian + " atas nama "+ nama);
JOptionPane.showMessageDialog(null,"Ditunggu sebentar ya kak.");
JOptionPane.showMessageDialog(null,"Ini pesanannya kak.");
JOptionPane.showMessageDialog(null,
"||==============================||" +
"\n|| Rincian Pesanan ||" +
"\n||==============================||" +
"\n|| Menu Jumlah Total ||" +
"\n|| " + menu + " " + jumlah + " " + (harga*jumlah) +" ||" +
"\n||-------------------------------------------------------||" +
"\n|| Tambahan " + tambahan + " ||" +
"\n||-------------------------------------------------------||" +
"\n|| Total harga " + ((harga*jumlah) + tambahan) + " ||" +
"\n||==============================||");
JOptionPane.showMessageDialog(null,"Selamat menikmati.");
}
}