C++ Dilinde Basit Bankamatik Otomasyonu | Proje Ödevim
Projeden Bir Kesit :) |
Merhaba arkadaşlar geçenlerde üniversitede Algoritma ve Programlama dersinde hoca proje ödevi verdi ve bende hemen yaptım tabiiki de :) Belki ilerde sizlere de lazım olur diye C++ dilinde basit bankamatik otomasyonunu buradan paylaşıyorum. Yalnız burda dosya okuma sistemi yok eğerki sizede hocanız böyle bir proje ödevi verirse kesinlikle dosya okuma sistemi eklemeyi unutmayın, ben bu yüzden biraz düşük not aldım :)
#include <iostream>
#include <conio.h>
int main() {
setlocale(LC_ALL,"Turkish");
int islem, sifre, sifre2, tutar, bakiye =1000;
printf("Lütfen Şifre Belirleyin:");
scanf("%d",&sifre);
sifre2 = sifre;
printf("Lütfen Şifre Giriniz:");
scanf("%d",&sifre);
if (sifre == sifre2)
printf("İŞLEMLER\n\n1:Para Çekme\n2:Para Yatırma\n3:Havale Yapma\n4:Bakiye Sorgula\n5:Çıkış\n\n\n");
else {
printf("Şifreyi yanlış girdiniz geçmiş olsun.");
return 0;
}
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("Para Çekme Başarılı!\n");
printf("Bakiyeniz: %d",bakiye);
}
break;
case 2:
printf("Bakiyeniz: %d\n",bakiye);
printf("Yatırılacak Tutar:");
scanf("%d",&tutar);
bakiye += tutar ;
printf("Para Yatırma Başarılı!\n");
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, Yine Bekleriz.");
break;
default :
printf("Lütfen Geçerli Bir İşlem Giriniz.");
break;
}
getch();
return 0;
}
Yorumlar