BANKACILIK ÖRNEGİ

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <windows.h>
#include <string.h>
int main()
{
 system("COLOR 1C");
 char isim[50]="enes";
 char yatirma[50]="mehmet";
 int yat;
 char y[50];char isim1[50];
 int param=1280,borcum,cekilen,sifrem=1453;
 int sifre,islem,hesapno=123456789,hesapno1,cik=2;
 int index=0,sayac=0,transfer=0,index1=0,sayac1=0;
 don:
 printf("İsminizi giriniz-->");
 gets(isim1);
 if(strcmp(isim1,isim)==0)
  {
   system("CLS");
  }
 else
  {
   printf("Kullanici adiniz bulunamamistir!!\n");
   index++;
   if(index<=3)
   goto don;
   else
   exit;   
  }
 don1:
 printf("Sifrenizi giriniz-->");
 scanf("%d",&sifre);
 if(sifre==sifrem)
  {
      printf("Sifreniz Dogrudur!!!\n");
      system("CLS");
  }
 else
  {
   printf("Sifreniz  yanlistir!!\n");
   sayac++;
   if(sayac<=3)
   goto don1;
   else
   exit; 
  }
 while(cik>0)
 {   
  printf(".......................Hosgeldiniz......................\n"); 
  printf("Hesabinizdaki parayi ogrenmek isterseniz................1\n");
  printf("Hesabinizdan para cekmek icin...........................2\n");
  printf("Hesabiniza para yatirmak icin...........................3\n");
  printf("Baska hesaba para transfer etmek icin...................4\n");
  printf("Cikis...................................................5\n");
  scanf("%d",&islem);
  switch(islem)
    {
    case 1:
     printf("Hesabinizdaki para miktari-->%d\n",param);
     break;
    case 2:
     don3:
     printf("Kac tl cekmek istiyorsunuz-->\n");
     scanf("%d",&cekilen);
     if(cekilen>param)
     {
      printf("Cekiminiz gerceklestirilemedi!!\n");
      goto don3;
     }
     else
     {
     param=param-cekilen;
     printf("Para miktariniz %d\n",param);
     break;
     }
     
    case 3:
      printf("Kac tl yatirmak istersiniz-->\n");
      scanf("%d",&yat);
      param=param+yat;
      printf("Para miktariniz -->%d\n",param);
      break;
       case 4: 
     don8:
         printf("Kimin hesabina  para yatirmak istiyorsunuz-->");
         gets(y);
         if(strcmp(y,yatirma)==0)
        {
         system("CLS");
        }
        else
     {
      printf("Kisi hesap kaydi bulunmamaktadir!!\n");
      sayac1++; 
      if(sayac1<3)
      goto don8;
      else
      break;        
        }
        don4: 
        printf("Hesap numarasini giriniz-->\n");
        scanf("%d",&hesapno1);
        if(hesapno1==hesapno)
         {
          printf("Dogru hesap numarasi girdiniz....\n");
          printf("Kac tl transfer etmek istiyorsunuz-->\n");
          scanf("%d",&transfer);
          param=param-transfer;
          printf("Hesabinizdaki para miktari-->%d\n",param);
          printf("Para hesabiniza basari ile gerceklesmistir:)\n");
          
         }
        else
     {
      printf("Yanlis hesap numarasi girilmistir!\n"); 
      index1++;
      if(index1<3)
      goto don4;
      else
      break;  
     } 
        break;
       case 5:
       printf("Bankamizi kullandiginiz icin tesekkurler:)\n"); 
       cik=0;
    break;
   }
 }

 

 system("pause");
 return 0;
}

 
Sitemizin tüm hakları saklıdır.
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol