Joker’s Grin   26-08-2023 Saat 21:44
#1
Merhaba,

Python'da basit bir ATM uygulaması yapımını gösterdim.

İşlemler :

1-) Para Çekme
2-) Para Yatırma
3-) Şifre Değiştirme
4-) İsim Değiştirme
5-) Çıkış

Kod:
import time
def atm(): #Fonksiyon Oluşturduk
    print("""
        1-) Para Çekme
        2-) Para Yatırma
        3-) Şifre Değiştirme
        4-) İsim Değiştirme
        5-) Çıkış
        """)   # Burda Menü'müzü Oluşturduk.
    isim = "Joker’s Grin"
    sifre = "12345" # Değişkenlerimizi Tanımladık.
    bakiyem = 1000
    print("Bakiye : ",bakiyem)
    print("İsim : ",isim)         # Kullanıcıyı Bilgilendirdik.
    print("Şifre : ",sifre)
    while True:     # Sonsuz Döngümüzü Açtık.
        islem = int(input('\n'+"İşlem Numarası Giriniz : "))        # Yapmak istediği işlemi sorduk. Örn:1 (Para Çekmek)
        if islem == 1:      # Para Çekmeye mi basmış diye kontrol ettik.
            cek = int(input("Çekmek istediğiniz tutar : "))  # Ne kadar çekmek istediğini alıp 'cek' degiskenine atadık.
            if cek > bakiyem:       # Cektiği para bakiyesinden büyükse yetersiz bakiye uyarısını ver dedik. (Örn: Bakiye:1000  Çekmek istediği:2000)
                print("Yetersiz Bakiye")
            else:
                bakiyem = bakiyem-cek     # Bakiyem'in içine yeni bakiyeyi eşitledik.
            print(cek,"TL Çektiniz.")     # Para çektiniz mesajını Gönderdik.
            print("Bakiyeniz : ",bakiyem,"TL")  # Yeni Bakiyeyi Ekrara Yazdırdık.  (Aşağıdakilerin de hepsinde aynı mantık var.)
        elif islem == 2:
            yatir = int(input("Yatırmak istediğiniz tutar : "))
            if yatir < 0:
                print("- Para girişi olamaz.")
            else:
                bakiyem = bakiyem+yatir
                print(yatir,"TL Yatırdınız.")
            print("Bakiyeniz : ",bakiyem,"TL")
        elif islem == 3:
            yeniSifre = int(input("Yeni Şifrenizi girin : "))
            sifre = yeniSifre
            print("Yeni Şifreniz : ",sifre)
        elif islem == 4:
            yeniAd = input("Yeni İsminizi giriniz : ")
            isim = yeniAd
            print("Yeni İsminiz : ",isim)
        elif islem == 5:
            print("Çıkış Yapılıyor...")
            time.sleep(2)
            print("Başarıyla Çıkış Yaptınız.")
            print("İsminiz : ",isim)
            print("Şifreniz : ",sifre)
            print("Bakiyeniz : ",bakiyem,"TL")
            break
        else:
            print("Yanlış tuşlama yaptınız.")
atm()
Ziyaretçi   08-09-2023 Saat 11:16
#2
Hocam kodlama öğrenmeye çalışıyorum nereden başlamalıyım uygulama yapmak için..
şenol   09-09-2023 Saat 00:37
#3
(08-09-2023 Saat 11:16)Ziyaretçi Adlı Kullanıcıdan Alıntı: Hocam kodlama öğrenmeye çalışıyorum nereden başlamalıyım uygulama yapmak için..

İlk önce bir tane yazılım dili öğrenmen lazım. Python ya da C# ile başlayabilirsin.

Fikrin rütbesi yoktur.
İnsan Doğrulama:
Lütfen aşağıda gördüğünüz onay kutusunu işaretleyin. Bu işlem, otomatik spam botlarını önlemek için kullanılır.
İfadeleri İptal Et?
  

Sosyal Ağlarda paylaş


Konuyu Okuyanlar: 1 Ziyaretçi