123 satırlık Bankamatik işlemi Algoritması;

Ocak 23, 2020 2 Yazar: alikperislam
###bankamatik programı
print("İş bank bankamatiğine hoş geldiniz.")
#kişisel veri tabanı;
sifre=7395
yenisifre=1453
ceptelefonu=5364910450
guvenlikcevabi="882 islam ahıska"
onaykodu=789654
hesapkesimgunu=15
odemegunu=25
mevcutpara=1300
bankaborcu=413
ilksecenek="para çekme"
ikincisecenek="para yatırma"
ucuncusecenek="banka borcu ödeme"
x="e"
y="h"
while(True):
a=input("lütfen kartınızı takınız :")
if a==y:
print("kartınızı takınız aksi takdirde işlem yapamayacaksınız.")
else:
print("teşekkür ederiz işleminize devam edebilirsiniz.")
break
print("yükleniyor lütfen bekleyiniz...")
b=int(input("lütfen şifrenizi giriniz : "))
if b==sifre:
print("tebrikler şifre doğru artık işlemlerinizi seçebilirsiniz.")
secim = input("gerçekleştirmek istediğiniz işlem nedir? :")
while (True):
if secim == ilksecenek:
print("para çekme ekranına hoş geldiz.")
f = int(input("lütfen çekmek stediğiniz miktarı giriniz :"))
print("lütfen önce kartınızı daha sonra ise paranızı alınız.")
istek = input("makbuz ister misiniz? :")
if istek == x:
print("MAKBUZ-hesabınızda kalan para=", mevcutpara - f)
else:
print("iyi günler dileriz.")
elif secim == ikincisecenek:
print("para yatırma ekranına hoş geldiniz.")
g = int(input("lütfen yatırmak stediğiniz miktarı giriniz :"))
print("lütfen önce kartınızı daha sonra ise paranızı alınız.")
istek = input("makbuz ister misiniz? :")
if istek == x:
print("MAKBUZ-hesabınızda kalan para=", mevcutpara - g)
else:
print("iyi günler dileriz.")
elif secim == ucuncusecenek:
print("banka borcu ödeme ekranına hoş geldiniz.")
h = int(input("lütfen çekmek stediğiniz miktarı giriniz :"))
print("lütfen önce kartınızı daha sonra ise paranızı alınız.")
istek = input("makbuz ister misiniz? :")
if istek == x:
print("MAKBUZ-hesabınızda kalan para=", mevcutpara - h)
else:
print("iyi günler dileriz.")
else:
secim = input("gerçekleştirmek istediğiniz işlem nedir? :")
break
else:
print("şifrenizi yanlış girdiniz..")
c=input("şifrenizi değiştirmek ister misiniz ? :")
if c==x:
guvenliksorusu=input("T.C. numaranızın son 3 hanesini, annenizin soy adını ve babanızın doğum yeri yan yana :")
while(True):
if guvenliksorusu!=guvenlikcevabi:
guvenliksorusu=input("T.C. numaranızın son 3 hanesini, isminizin 5.harfi ve yaşadığınız şehir yan yana :")
break
else:
ceptelefon = int(input("lütfen cep telefonunuzu giriniz : "))
if ceptelefon!=ceptelefonu:
ceptelefon = int(input("lütfen cep telefonunuzu giriniz : "))
break
else:
kod = int(input("lütfen onay kodunu doğru giriniz :"))
if kod != onaykodu:
kod = int(input("lütfen onay kodunu doğru giriniz :"))
break
else:
print("tebrikler kodunuz doğru artık şifrenizi değiştirebilirsiniz.")
yenisifre = int(input("lütfen yeni şifrenizi giriniz :"))
sifre = yenisifre
break
n = int(input("lütfen şifrenizi giriniz : "))
if n == yenisifre:
print("tebrikler şifre doğru artık işlemlerinizi seçebilirsiniz.")
secim = input("gerçekleştirmek istediğiniz işlem nedir? :")
while (True):
if secim == ilksecenek:
print("para çekme ekranına hoş geldiz.")
f = int(input("lütfen çekmek stediğiniz miktarı giriniz :"))
print("lütfen önce kartınızı daha sonra ise paranızı alınız.")
istek = input("makbuz ister misiniz? :")
if istek == x:
print("MAKBUZ-hesabınızda kalan para=", mevcutpara - f)
else:
print("iyi günler dileriz.")
elif secim == ikincisecenek:
print("para yatırma ekranına hoş geldiniz.")
g = int(input("lütfen yatırmak stediğiniz miktarı giriniz :"))
print("lütfen önce kartınızı daha sonra ise paranızı alınız.")
istek = input("makbuz ister misiniz? :")
if istek == x:
print("MAKBUZ-hesabınızda kalan para=", mevcutpara - g)
else:
print("iyi günler dileriz.")
elif secim == ucuncusecenek:
print("banka borcu ödeme ekranına hoş geldiniz.")
h = int(input("lütfen çekmek stediğiniz miktarı giriniz :"))
print("lütfen önce kartınızı daha sonra ise paranızı alınız.")
istek = input("makbuz ister misiniz? :")
if istek == x:
print("MAKBUZ-hesabınızda kalan para=", mevcutpara - h)
else:
print("iyi günler dileriz.")
else:
secim = input("gerçekleştirmek istediğiniz işlem nedir? :")
break


else:
print("lütfen müşteri hizmetlerimiz ile görüşünüz.")