#bankamatik uygulaması
emrirhanHesap= {
'ad':'Emirhan Kekum',
'hesap no': '135346547',
'bakiye':3000,
'ek bakiye':2000
}
tugraHesap= {
'ad':'Tuğra Kekum',
'hesap no': '3423346547',
'bakiye':2000,
'ek bakiye':1000
}
def paraCekme(hesapno, tutar):
# hesapNo=str(input('hesap no girin:'))
if hesapno=='135346547':
# Inmiktar= int(input('çekmek istediğiniz tutarı girin'))
print(20*'*','Merhaba Emirhan KEKUM. ',20*'*')
if tutar<= (emrirhanHesap['bakiye']):
a= emrirhanHesap['bakiye']- tutar
print(f'Ana bakiye kalan tutar: {a} ')
elif tutar> (emrirhanHesap['bakiye']):
dogru=int(input("Bakiye yetersiz.Ek hesap kullanılsın mı?, evet ise 1'e hayır ise 2'ye basınız ardından 'ENTER' tuşuna basınız: "))
if (dogru==1):
b= (emrirhanHesap['bakiye']+emrirhanHesap['ek bakiye'])- tutar
print(f'Kalan toplam bakiye: {b}')
elif dogru==2:
print('Malesef para çekemezsiniz')
else:
print("Hatalı tuşlama, lütfen 1 veya 2ye basınız ardından 'ENTER' tuşuna basınız.")
return dogru
elif tutar> (emrirhanHesap['bakiye']+emrirhanHesap['ek bakiye']):
print('Malesef ek bakiye ve bakiyenizin toplamı da yetersiz para çekemezsiniz')
elif hesapno=='3423346547':
# Inmiktar2= int(input('çekmek istediğiniz tutarı girin'))
print(20*'*','Merhaba Tuğra KEKUM',20*'*')
if tutar<= (tugraHesap['bakiye']):
c= tugraHesap['bakiye']- tutar
print(f'Ana bakiye kalan tutar: {c} ')
elif tutar> (tugraHesap['bakiye']):
dogru=int(input("Bakiye yetersiz.Ek hesap kullanılsın mı?, evet ise 1'e hayır ise 2'ye basınız ardından 'ENTER' tuşuna basınız: "))
if dogru== 1:
d=(tugraHesap['bakiye']+tugraHesap['ek bakiye'])- tutar
print(f'Kalan toplam bakiye: {d}')
elif dogru==2:
print('Malesef para çekemezsiniz')
else:
print("hatalı tuşlama, lütfen 1 veya 2ye basınız ardından 'ENTER' tuşuna basınız.")
return dogru
elif tutar> (tugraHesap['bakiye']+tugraHesap['ek bakiye']):
print('Malesef ek bakiye ve bakiyenizin toplamı da yetersiz para çekemezsiniz.')
else:
print('Hatalı tuşlama tekrar deneyin')
return
# print(paraCekme())
paraCekme(input('hesap no: '), int(input('tutar: ')))