-
Notifications
You must be signed in to change notification settings - Fork 0
/
ATM_MAKİNESİ.py
116 lines (84 loc) · 3.23 KB
/
ATM_MAKİNESİ.py
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> print("""*********************************
ATM MAKİNESİNE HOŞGELDİNİZ ..
İŞLEMLER ;
1 . BAKİYE SORGULAMA
2 . PARA YATIRMA
3 . PARA ÇEKME
4. KART İADE
*********************************""" )
bakiye = 1000
while True:
işlem = input("İşlemi seçiniz : ")
if (işlem == '4' ):
print("Kartınız çıkarılıyor..")
elif işlem == '1':
print("Bakiyeniz gösteriliyor...")
print("Bakiyeniz :",bakiye)
x = input("Fişe basılmasını ister misini ?(N/Y) :")
if x == 'N' or x == 'n':
print("Tekrar bekleriz...")
break
elif x == 'Y' or x == 'y':
print("Fişiniz basılıyor...")
k = input("Başka bir işlem yapmak ister misiniz ? (N/Y):")
if k == 'Y' or k == 'y':
print("Ana ekrana geçiliyor...")
continue
else:
print("Tekrar bekleriz")
print("Kartınız çıkartılıyor..")
break
elif işlem == '2':
yatırma = int(input("Yatırmak istediğiniz tutarı giriniz : "))
print("Paranız yatırılıyor..")
bakiye += yatırma
print("Paranız yatırıldı.")
print("Yeni Bakiyeniz : ",bakiye)
b =input("Fiş ister misiniz ? (N/Y) : ")
if b == 'Y' or b=='y':
print("Fişiniz basılıyor")
j = input("Başka bir işlem yapmak ister misiniz ? N/Y : ")
if j == 'Y' or j == 'y':
print("Ana eknara geçiliyor..")
else:
print("Tekrar bekleriz..")
print("Kartınız çıkartılıyor..")
break
else:
print("Tekrar bekleriz")
break
elif işlem == '3' :
cekme = int(input("Çekmek istediğiniz tutarı giriniz : "))
if bakiye < cekme:
print("Bakiyeniz yetersiz")
m =input("Başka işlema yapmak ister misiniz ? N/Y :")
if m == 'y' or m == 'Y':
print("Ana ekrana geçiliyor..")
continue
else:
print("Tekrar bekleriz..")
print("Kartınız çıkartılıyor..")
break
elif bakiye - cekme >=0:
print("Paranız çekiliyor..")
bakiye -= cekme
print("Yeni Bakiyeniz : ",bakiye)
p = input("Fiş ister misiniz ? N/Y :")
if p == 'y' or p == 'Y':
print("Fişiniz basılıyor..")
else:
print("Kartını çıkartılıyor..")
o=input("Başka bir işlem yapmak ister misiniz ? N/Y : ")
if o == 'y' or o == 'Y':
print("Ana ekrana geçiliyor..")
continue
else:
print("Kartınız çıkartılıyor..")
print("Tekrar bekleriz")
break
break
else:
print("Geçersiz işlem")
break