-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathPoint of Sale System
68 lines (41 loc) · 1.53 KB
/
Point of Sale System
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
68
class cashieringsystem:
def __init__(self, a=0, r=0,recieve=0,change=0,temp=0):
print("\n\n*****WELCOME TO SIMPLE CASHIERING SYSTEM*****\n")
self.a = a
self.r = r
self.recieve = recieve
self.change = change
self.temp = temp
def foods(self):
print("*****JUDE'S RESTAURANT MENU*****")
print("1.Adobo----->30", "\n2.Nilaga----->35", "\n3.Pork Chop--->50", "\n4.Letchon Paksiw---->40","\n5.Cash Out", "\n6.Exit")
while (1):
c = int(input("Choose:\n"))
if (c == 1):
d = int(input("Enter the quantity:\n"))
self.r = self.r + 30 * d
elif (c == 2):
d = int(input("Enter the quantity:\n"))
self.r = self.r + 35 * d
elif (c == 3):
d = int(input("Enter the quantity:\n"))
self.r = self.r + 50 * d
elif (c == 4):
d = int(input("Enter the quantity:\n"))
self.r = self.r + 40 * d
elif (c == 5):
print("total:", self.r)
if (self.r > 0):
recieve = int(input("Input Money Recieve:\n"))
print("Change:",recieve - self.r)
print("*****Thank You Come Again!!!*****")
quit()
elif (c == 6):
quit()
else:
print("Invalid option")
def main():
a = cashieringsystem()
while (1):
a.foods()
main()