C dilinde basit ‘Banka Otomasyonu’

Merhaba arkadaşlar, sizlerle paylaşmak istediğim bir uygulamam var. Basit, başlangıç seviyesinde bir banka uygulaması. Algoritmalar ve Programlamalar dersi ilk ödevimdi. Uygulamamız şu şekilde işliyor. Kullanıcıdan kullanıcı adını istiyoruz siz TC kimlik numarasını da isteyebilirsiniz; kendi belirlediğimiz şifremizi istiyoruz ( isterseniz şifreyi de kullanıcıdan alabilirsiniz ben şifreyi kendim belirleyerek sisteme ek özellik katmak istedim.). Eğer şifre yanlış ise tekrar şifre sorgulaması yapılıyor. Doğru ise sisteme giriş yapılıyor. Sistemden beklenilenler para ekleme, para çekme, para transfer etme, kullanıcı çıkış yapmak istediği zaman çıkış işlemi yapılması. Ben ek olarak bakiye öğrenme de ekledim. Kodları yazmak ve derlemek için Microsoft Visual Studio ortamını kullanıyorum. Kaynak kodlara github hesabımdan ulaşabilirsiniz : https://github.com/GizemAldemir/C-Homework1/blob/master/BankApp .. Evet başlangıç olarak  kütüphanelerimizi  tanımlıyoruz. ‘conio.h’ı getch fonksiyonu için ; ‘windows.h’ ı sleep fonksiyonu için kullandım. Visual 2012 de her kullanıcıda olmamakla birlikte bir sorun var. Scanf ve getch fonksiyonlarında warning vermesi gerekirken error veriyor ve program çalışmıyor. Bunu önlemek için; scanf_s ve _getch şeklinde kullanıyoruz. Değişkenlerimizi ve kullanıcıya başta bir miktar para tanımlıyoruz. Username ve password sorgulattıktan sonra koşul geliyor. Şifreyi kontrol ediyor. Doğrulanana kadar istiyor. Şifre doğrulandıktan sonra gerçeklik hissi yaratsın diye sleep komutuyla 3 saniye bekleme yapılıyor ve menu karşımıza çıkıyor. 1)Bakiye sorgulama , 2)Para yatırma, 3) Para Çekme , 4)Para Transferi, 5)Çıkış işlemi. Sonrasında yapacağınız işleme göre seçim yapıyorsunuz ve sistemden çıkılıyor. Menuyu her defasında tekrar takrar çağırmadım isterseniz ekleyebilirsiniz. Onun dışındaki kontrol işlemleri yapılmış durumda. Sormak istediklerinizi, eleştirilerinizi, önerilerinizi buradan veya iletişim kısmındaki bağlantılardan iletebilirsiniz. Umarım işinize yarar. İyi çalışmalar 🙂   Yeni yazımda görüşmek üzere 🙂 wp1

wp2

wp3

wp4wp5

Reklamlar

2 thoughts on “C dilinde basit ‘Banka Otomasyonu’

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s