Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Yazilim Öğrenmenin Tek Adresi...

En Kapsamlı Visual Basic Sitesi
 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En son konular
» C İle Banka Otomasyonu Acill
C++'la yapılmış basit ATM programı Icon_minitimeC.tesi Ocak 09, 2010 4:51 pm tarafından Ebubekir_Kara

» C++'la yapılmış basit ATM programı
C++'la yapılmış basit ATM programı Icon_minitimeÇarş. Ara. 02, 2009 4:43 am tarafından 1221ibrahim

» Bir Oyunda Puan Sistemi Yapma
C++'la yapılmış basit ATM programı Icon_minitimePtsi Kas. 02, 2009 1:49 pm tarafından KonYalıCoder

» Ipconfig Komutu
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Çalıştır Komutları
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Domain Adresleri
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Msconfig Nedir? Ayarları ve Özellikleri
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Windows Vista & Türkçe Kurulumu Resimli anlatım!
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Format atmak ve Türkçe windows xp kurulumu (resimli anlatım)
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Windows Xp Hızlandırma
C++'la yapılmış basit ATM programı Icon_minitimePaz Eyl. 13, 2009 5:30 pm tarafından OguzhanUyanik

En iyi yollayıcılar
OguzhanUyanik (472)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
mehmet bozer (78)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
asi_esra (4)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
mysterious_el (4)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
1221ibrahim (3)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
igny (3)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
tarkantr2000 (2)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
myildiz.16 (2)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
KAPORTACI (2)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 
tolgakesan (2)
C++'la yapılmış basit ATM programı Vote_lcapC++'la yapılmış basit ATM programı I_voting_barC++'la yapılmış basit ATM programı Vote_rcap 

 

 C++'la yapılmış basit ATM programı

Aşağa gitmek 
YazarMesaj
1221ibrahim




Mesaj Sayısı : 3
Kayıt tarihi : 09/09/09

C++'la yapılmış basit ATM programı Empty
MesajKonu: C++'la yapılmış basit ATM programı   C++'la yapılmış basit ATM programı Icon_minitimeÇarş. Ara. 02, 2009 4:43 am

Yaptığım program basit ama güzel bir program beğeneceğinize eminim.
NOT:programın çalışması için" BAKIYE adı altında ve içinde herhangi bir sayı olan Metin Belgesi (.TXT) uzantılı dosya ve aynı şekilde SIFRE adlı ve içinde program çalıştığında şifre olarak isteyeceği rakamlar olan (.TXT) uzantılı iki dosya oluşturmanız gerekiyor."

#include"stdio.h"
#include"conio.h" // getch(); komutunu çalıştırmak için
#include "windows.h" // slepp(1000); komutunu çalıştırmak için
FILE *dos; // .txt dosyalarını açabilmesi için
main()
{

int z,x,sec,m=0,bak,p=0,i,j; // sec:menüde secilen işlem,bak: hesap bakiyesi,
//m:hesaptan çekilen para,p:yatırılan para
//x:.txt dosyasındaki şifre,z:girilen şifre

char a,A,Y,y,k; //(y=a,Y=A):Ana menüye dönmek için basılmasını istenilen harflar
//Ana menünün tanımlandığı harf

dos=fopen("SIFRE.txt","r"); //Burada SIFRE.txt dosyasını aç komutu verdik ve bu dosyaya kısaca dos dedik
fscanf(dos,"%d",&x); fclose(dos) ; //dos un içindeki rakamı x ile ifade ettirdik ve dosyayı kapat komutu verdik

dos=fopen("BAKIYE.txt","r");
fscanf(dos,"%d",&bak); fclose(dos);
printf("\n\t\t\t\tHAYAL BANK\n");
printf("*************************************************************************\n");
printf("LUTFEN KART");
printf("\nSIFRESINI GIRINIZ:");
scanf("%d",&z); //burda klavyeden rakam istedik ve girilen rakamı z harfi ile adlandırdık
for( i = 0 ; i < 4; i++ ) {
system("CLS"); //ekranı (sistemi) temizle komutu verdik

printf("\n\nSifre kontrol ediliyor");//buradan;
for( j = 0; j < i+1; j++ ) {
printf(".");
} //ekranı ive j satır sutunlara ayırmasını istedik ve for daki şartlar sağlanırsa "."
// sağlanmaz ise " " yazmasını istedik,böylece yazı sonuna "." işareti koymasını sağladık
printf("\n");
Sleep(1000); // her seferinde sistemin 1000 milisaniye beklesini istedik
}
system("CLS"); //buraya kadar ekrana şifre (kontrol ediliyor...) yazdırmak için komutlar verdik
while(x!=z)
{printf("\nYANLIS GIRIS!!\n"); printf("\nSIFRE'yi TEKRAR GIRINIZ:");
scanf("%d",&z); }
system("CLS");
printf("\n\tsn YAZILIMNET Hos Geldiniz\n");
k: // Burada k harfine Ana menü dediğimiz aşağıdaki yazıları etiketledik
printf("\n\t\t\t\tHAYAL BANK\n");
printf("*************************************************************************\n\n");
printf("\n\t(1).PARA CEKME\t\t\t\t");
printf("(3).SifRE DEGiSTiRME\n\n\n\n");
printf("\t(2).BAKIYE SORGULAMA\t\t\t");
printf("(4).PARA YATIRMA\n\n");
printf("\t\t\t\t(5).CIKIS\n\n\n\n");
printf("\t\t\tSECIMINIZ.........(ENTER)\n");
printf("*************************************************************************\n");
scanf("%d",&sec); //Bu komutla klavyeden bir rakam girilmesini sitedik

if(sec>5 || sec<1){ goto k; } // burada sec dediğimiz ifedeye koşul verdik
while(sec!=5) // secim 5 ise sistemden çık dedik
{
if(sec==1){ //klavyeden girilen rakam 1 ise,

for( i = 0 ; i < 4; i++ ) {
system("CLS");
printf("\n\nlutfen bekleyiniz");
for( j = 0; j < i+1; j++ ) {
printf(".");
}
printf("\n");
Sleep(1000);
}
system("CLS");
printf("\nCEKMEK İSTEDİGİNİZ\n"); // yandaki ifadeyi yaz dedik
printf("\nMIKTAR:");
scanf("%d",&m); // burada klavyeden rakam istedik çekilen para anlamında ve bu rakama m ismini verdik
if(m<=bak){ bak=bak-m; //m nin koşullarını yazdık ve yeni bakiyenin artık bak=bak-m olduğunu yazdık
printf("\t\t\tiSLEM TAMAMLANDI...\n\n\n KARTINIZI ALMAYI UNUTMAYINIZ!!!!\n\n\n\n\n");
dos=fopen("BAKIYE.txt","w");
fprintf(dos,"%d",bak); // burada(alt üst satır dahil) yeni bakiyeyi dosyanın içine yaz komutu verdik
fclose(dos);
dos=fopen("BAKIYE.txt","r");
fscanf(dos,"%d",bak-m);
printf("\t\t\t************************\n");
printf("\t\t\tKALAN BAKIYE=%d\n\n",bak);//Yeni bakiyeyi KALAN BAKİYE = şeklinde ekrana yazmasını istedik
printf("\t\t\t************************\n");
fclose(dos); }
else{ printf("\t\tYETERSiZ BAKIYE!!\n\n\n"); }// yukarda if içindeki m koşulları sağlanmıyorsa bunu yaz dedik

printf("ANA MENU-->(A)"); getch();//ANA MENÜ için (A) harfine bas anlamında ekrana yazı yazsın istedik
for( i = 0 ; i < 4; i++ ) {
system("CLS");
printf("\n\nANA MENU'YE GERİ DONULUYOR");
for( j = 0; j < i+1; j++ ) {
printf(".");
}
printf("\n");
Sleep(1000);
}
scanf("%c",&y); // klavyeden harf yazılmasını isteyen komutu yazdık ve y ile adlandırdık
system("CLS");
if(y==A||Y==a) printf("%c",y); goto k; } //y nin taşıması gereken koşulları komutladık ve taşıyorsa
//buradan k etiketine goto komutuyla atlamasını istedik

if(sec==2){
for( i = 0 ; i < 4; i++ ) {
system("CLS");
printf("\n\nBakiyeniz Kontrol Ediliyor");
for( j = 0; j < i+1; j++ ) {
printf(".");
}
printf("\n");
Sleep(1000);
}
dos=fopen("BAKIYE.txt","r");
fscanf(dos,"%d",&bak); // BAKIYE.txt dosyasını ac ve "bak" ifadesine içindeki rakamı değer olarak ata komutu
printf("*********************************************************");
printf("\n\nTOPLAM BAKIYE =%d\n",bak);// "bak" olarak atadığımız bakiyeyi(rakamı) burada yaz komutu verdik
fclose(dos);
printf("*********************************************************");
printf("\nANA MENU-->(A)");getch();
system("CLS");
scanf("%c",&y);

if(y==A||y==a) printf("%c",y); goto k; }
char g; //burada tek bir karakter olan g tanımlayacağımız için char kullandık
if(sec==3){
system("CLS");
g: // g ye aşağıdaki etiketi verdik

printf("\n\nKULLANILAN SiFRE:");
scanf("%d",&z); //kullandığımız şifre yi z ile niteledik
if(z==x) //burada x ve z nin uyması gereken koşulu verdik
{ printf("\n\nYENI SIFRE:");
scanf("%d",&x); //yeni yazılan şifreyi x ile niteledik
for( i = 0 ; i < 4; i++ ) {
system("CLS");
printf("\n\nSifre Degistiriliyor");
for( j = 0; j < i+1; j++ ) {
printf(".");
}
printf("\n");
Sleep(1000);
}
dos=fopen("SIFRE.txt","w");
fprintf(dos,"%d",x); //burada yeni şifre olan x in SIFRE.txt dosyasına yazmasını istedik
fclose(dos); }
else if(z!=x) //eğer yukardaki koşul sağlanmıyorsa yani x=z değilse
{ printf("HATALI SECIM!!!\n\n\n");// printf içindeki yazıyı yaz dedik
goto g; // ve bu kamutlada buradan g etiketine atla dedik
}
system("CLS");
printf("\n\nSIFRENİZ DEGISTIRILDİ");
printf("\n\nANA MENU-->(A)"); getch();
system("CLS");
scanf("%c",&y);
if(y==A||Y==a) printf("%c",y); goto k;
}


if(sec==4){
system("CLS");
dos=fopen("BAKIYE.txt","r");
fscanf(dos,"%d",&bak);

printf("\t\t**************************************\n");
printf("\t\t\tBAKIYENIZ=%d\n",bak); // yukarıda atadığımız "bak" değerini ekrana yaz komutu verdik
printf("\t\t**************************************\n");
fclose(dos); printf("\n\n\n");
printf("\t\tYATIRILACAK MIKTAR=");
scanf("%d",&p); //burada klavyeden yatırılacak para adı altında rakam istedik ve bu rakamı p ile ifade ettik
bak=bak+p; // "bak" ifadesine verilecek yeni değerin ne olacağı komutunu verdik
for( i = 0 ; i < 4; i++ ) {
system("CLS");
printf("\n\nPARANIZ YATIRILIYOR");
for( j = 0; j < i+1; j++ ) {
printf(".");
}
printf("\n");
Sleep(1000);
}
system("CLS");
printf("\n\t\tİSLEMİNİZ BASARIYLA GERCEKLESTİ\n\n");
printf("\t\t**************************************\n");
printf("\t\t\tSU AN Ki BAKIYE=%d\n",bak);// yeni "bak" değerinin ne olduğunu buraya yaz komutu verdik
printf("\t\t**************************************\n");
dos=fopen("BAKIYE.txt","w");
fprintf(dos,"%d",bak); //yeni bakiyeyi("bak"),BAKIYE.txt dosyası içine yaz ve kaydet komutu verdik
fclose(dos);


printf("\n\n\t\tANA MENU-->(A)\n"); getch();// burada ki getch(); komutu klavyeden harf alıp ekrana yazmadan
// ve enter' e basmayı beklemeden işlemi yapar.
system("CLS");
scanf("%c",&y);
if(y==A||Y==a) printf("%c",y); goto k;
}

}

}
Sayfa başına dön Aşağa gitmek
 
C++'la yapılmış basit ATM programı
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Basit Stok Programı Kodları İle Birlikte
» Basit Stok Programı Kodları İle Birlikte
» Basit Bir Banner
» C++'da Basit matematiksel işlemler
» Basit Buton Yapımı

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Yazilim Öğrenmenin Tek Adresi... :: Masaüstü Programlama :: C / C++-
Buraya geçin: