lostyazilim
tr.link

C Dilinde Bankamatik Otomasyon Yazılımı Yaptım, Neler Eklemeliyim ?

7 Mesajlar 2.109 Okunma
acebozum
tr.link

alperenyld alperenyld Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.09.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad A** Y**
  • Mesajlar 1302
  • Beğeniler 331 / 227
  • Ticaret 34, (%97)
C dilinde basit bir bankamatik otomasyon yazılımı yaptım daha fazla ne ekleyebilirim ve kullanıcıdan şifre girmesini nasıl isterim ?

#include
/* Bankamatik Otomasyon Yazılımı */
int main() {
setlocale(LC_ALL,"Turkish");
int islem,tutar,bakiye =1000;

printf("İŞLEMLER\n\n1:Para Çekme\n2:Para Yatırma\n3:Havale Yapma\n4:Bakiye Sorgula\n5:Çıkış\n\n\n");

printf("İşlem Seçiniz:");
scanf("%d",&islem);

switch (islem) {
case 1:
printf("Bakiyeniz: %d\n",bakiye);
printf("Çekilecek Tutar:");
scanf("%d",&tutar);
if (tutar > bakiye){
printf("Bakiye Yetersiz\n");
}
if (tutar < bakiye){
bakiye -= tutar ;
printf("Bakiyeniz: %d",bakiye);
}
break;
case 2:
printf("Bakiyeniz: %d\n",bakiye);
printf("Yatırılacak Tutar:");
scanf("%d",&tutar);
bakiye += tutar ;
printf("Bakiyeniz: %d",bakiye);
break;
case 3:
printf("Bakiyeniz: %d\n",bakiye);
printf("Havale Yapılacak Tutar:");
scanf("%d",&tutar);
if (tutar > bakiye){
printf("Bakiye Yetersiz\n");
}
if (tutar < bakiye){
bakiye -= tutar ;
printf("Havale Başarılı!\n");
printf("Yeni Bakiyeniz: %d",bakiye);
}
break;
case 4:
printf("Bakiyeniz: %d\n",bakiye);
break;
case 5:
printf("Kart İade Edildi");
break;
}
return 0;
}
 

 

elektronikssl
webimgo

alperenyld alperenyld Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.09.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad A** Y**
  • Mesajlar 1302
  • Beğeniler 331 / 227
  • Ticaret 34, (%97)
yokmu ya aklına gelen bir şey şunu ekle şunu çıkar gibi
 

 

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
Para çekerken verilecek banknotlar önceden belirlenip ekrana yazdırılabilir. Örnek olarak 175 TL çekilecek ise , en az sayıda banknot verilecek şekilde hangi banknotlar kullanıcıya verilecek şeklinde bir ekleme yapılabilir. (175 TL için 100,50,20,5)
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Para transfer işlemi yap mesela.
 

 

www.ontedi.com
www.cizgi.site
wmaraci
wmaraci

alperenyld alperenyld Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.09.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad A** Y**
  • Mesajlar 1302
  • Beğeniler 331 / 227
  • Ticaret 34, (%97)
ben bu işlemleri nasıl kayıt altında tutabilirim yani mesela kullanıcı 100₺ çekince programıkapatıp açınca bakiyeden hala 100 ₺ eksilmiş gibi
 

 

nGinY nGinY PHP - C# Help Kit =) Kullanıcı
  • Üyelik 07.06.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Eskişehir
  • Ad Soyad E** Y**
  • Mesajlar 80
  • Beğeniler 7 / 17
  • Ticaret 3, (%100)
----ben bu işlemleri nasıl kayıt altında tutabilirim yani mesela kullanıcı 100₺ çekince programıkapatıp açınca bakiyeden hala 100 ₺ eksilmiş gibi
Alıntı




Cevap: Veritabanına bağlamalısınz
 

 

-----

THEX3T4R THEX3T4R @Back-End Developer. Kullanıcı
  • Üyelik 18.11.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek @Back-End Developer.
  • Konum Diğer
  • Ad Soyad R** E**
  • Mesajlar 693
  • Beğeniler 24 / 200
  • Ticaret 1, (%100)
Veri tabanlı ile çalışan eş zamanlı bir şey yapın. Ek olarak yönetim bölmüde yapınız.
Faiz ve kredi sistemi
para transfer
vaade sistemi
Dolar , altın gibi değişken borsa sistemi
Gelişmiş bir kayıt sistemi
kredi kartı sistemi

Bende yazılıma başlar iken banka sistemi yapmıştım ve bunlar ekli idi :)
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al