Forumteams.com !

Tam Versiyon: Python'da Basit Bir ATM Uygulaması
Şu Anda Arşiv Modunu Görüntülemektesiniz. Tam Versiyonu Görüntülemek İçin Buraya Tıklayınız.
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

Hocam kodlama öğrenmeye çalışıyorum nereden başlamalıyım uygulama yapmak için..
(08-09-2023 Saat 11:16)Ziyaretçi Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Sitemize Ücretsiz Olarak Üye Olmanız veya Giriş Yapmanız Gerekmektedir.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.