Merhabalar , python ile bir atm yaptım. Sizce nasıl olmuş? Yorumlarınızı bekliyorum.
----------------------------------------------------------------------------------------------
Projenin giriş ekranı :



İlk etapta ne kadar bakiyemin olduğunu öğrendim. Daha sonra 500 TL yatırdım ve bakiyem 3500 TL oldu. 200 TL çektim ve bakiyem 3300 TL oldu. Daha sonra 300 TL ödemem olduğu için ödemeyi gerçekleştirdim. Bakiyem 3000 TL oldu. 3000 TL kredi ihtiyacım olduğu için kredi çektim ve kredinin bakiyemin üstüne eklenmesini istedim. Bakiyemi sorguladığımda 6000 TL olduğunu öğrenmiş oldum.



Projenin kaynak kodu :

import time
print("********************************\n"
"Para Bank ATM 'ye Hoşgeldiniz!!\n"
"İşlemler : \n"
"1.Bakiye Sorgulama\n"
"2.Para Yatırma \n"
"3.Para Çekme\n"
"4.Ödeme Yap \n"
"5.Kredi Sorgulama \n"
"6.Kredi Çek\n"
"Programdan çıkmak için 'q' ya basın.\n"
"********************************\n")
bakiye=3000
kredi=10000
while True:
islem=input("İşlem Seçin : ")
if(islem=="q"):
print("Çıkış yapılıyor..")
time.sleep(1)
print("Çıkış yapıldı. Bizi tercih ettiğiniz için teşekkürler. ")
break
elif(islem=="1"):
print("Bakiyeniz : {} TL".format(bakiye))
elif(islem=="2"):
miktar=int(input("Yatırmak istediğiniz miktar :"))
print("Para yatırılıyor.")
time.sleep(1)
bakiye+=miktar
print("Para yatırıldı.")
elif(islem=="3"):
miktar=int(input("Çekmek istediğiniz miktar : "))
if(bakiye-miktar<0):
print("Bakiye yetersiz!!")
else:
time.sleep(1)
bakiye-=miktar
print("İşlem gerçekleşti. Yine bekleriz.")
elif(islem=="4"):
miktar=int(input("Ödeme yapmak istediğiniz miktar : "))
if(bakiye-miktar<0):
print("Ödeme yapmak için yeterli bakiyeniz yok !!")
else:
time.sleep(1)
bakiye-=miktar
print("Ödemeniz yapıldı. Tekrar bekleriz. ")
elif(islem=="5"):
print("Maksimum {} TL'ye kadar kredi çekebilirsiniz.".format(kredi))
elif(islem=="6"):
miktar=int(input("Çekmek istediğiniz kredi miktarı : "))
if(kredi-miktar<0):
print("Kredi Bakiyeniz Yetersiz !!!")
else:
kredi-=miktar
bakiye+=miktar
time.sleep(1)
print("İşleminiz gerçekleşti. Tekrar bekleriz.")
else:
print("Geçersiz işlem yaptınız!!")