PayPal'a üye olun ve kredi kartı ödemelerini kabul etmeye anında başlayın.
 

*.txt Dosyasina kayit yapmak!

C, c++, c# *.txt Dosyasina kayit yapmak! Programlama Dilleri hakkında bilgi paylaş; skor.txt dosyasina maç tarihi skorunu golleri kayit yapan yenileyen silen sorgulama yapabilen bir program! Kod: #include <iostream.h&...
Cevapla
 
Seçenekler
  #1  
Arama 26-11-2007, 05:19
egitimbilgisi - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 20/11/07
Mesajlar: 1.755
 
     WS-Ticareti: (3)
Blog Yazıları: 3
Teşekkürleri: 48
375 Msg. 450 Tşkr.
Rep Gücü: 100 egitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant futureegitimbilgisi has a brilliant future

*.txt Dosyasina kayit yapmak!

skor.txt dosyasina maç tarihi skorunu golleri kayit yapan yenileyen silen sorgulama yapabilen bir program!

Kod:
#include   <iostream.h> 
#include   <conio.h> 
#include   <fstream.h> 
#include <iomanip.h> 
 
 
int gun,ay,yil,biz,onlar,kontrol=0; 
char saha; 
 
void kayit() 
{ 
int kayitSayisi,i; 
cout<<"dosyaya kac kayit yapilacak ?"<<endl; 
 cin>>kayitSayisi; 
ofstream futbol; 
futbol.open("skor.txt",ios::out); 
for(i=0;i<kayitSayisi; i++) 
{ 
cout<< " verileri giriniz ?"<<endl; 
cin>>gun>>ay>>yil>>saha>>biz>>onlar; 
futbol << gun<<setw(3)<<setw(3)<<ay<<setw(3)<<yil<<setw(3)<<saha<<setw(3)<<biz<<setw(3) 
       <<onlar<<setw(3)<<endl; 
} 
futbol.close(); 
getch(); 
} 
 
 
 
void kayitIlave() 
{ 
int ilaveKayit,i; 
cout<<"dosyaya kac kayit ilave edilecek ?"<<endl; 
 cin>>ilaveKayit; 
ofstream futbol; 
futbol.open("skor.txt",ios::app); 
for(i=0;i<ilaveKayit; i++) 
{ 
cout<< " verileri giriniz ?"<<endl; 
cin>>gun>>ay>>yil>>saha>>biz>>onlar; 
futbol << gun<<ay<<yil<<saha<<biz<<onlar<<endl; 
} 
futbol.close(); 
getch(); 
} 
 
void liste() 
{ 
clrscr(); 
ifstream futbol; 
futbol.open("skor.txt",ios::in); 
while(futbol>>gun>>ay>>yil>>saha>>biz>>onlar) 
{ 
cout<< gun<<ay<<yil<<saha<<biz<<onlar<<endl; 
cout<endl; 
 } 
futbol.close(); 
getch(); 
} 
 
void silme() 
{ 
int silinecekYil; 
clrscr(); 
cout<<"silinecek yil giriniz "<<endl; 
 cin>>silinecekYil; 
ifstream futbol; 
futbol.open("skor.txt",ios::in); 
ofstream gecici; 
gecici.open("gecici.txt",ios::out); 
while(futbol>>gun>>ay>>yil>>saha>>biz>>onlar) 
{ 
if(silinecekYil!=yil) 
{ 
 gecici << gun<<ay<<yil<<saha<<biz<<onlar<<endl; 
 } 
 } 
 
 
futbol.close(); 
gecici.close(); 
 
  // copy temp to milan 
  ifstream f1("gecici.txt"); 
  ofstream f2("skor.txt"); 
  f2<<f1.rdbuf(); 
 
}  
 
 
void sorgu() 
{int yilAra;  
cout<<"hangi yila ait kayitlari araniyor ?"<<endl; 
 cin>>yilAra; 
ifstream futbol;  
futbol.open("skor.txt",ios::in); 
while(futbol>>gun>>ay>>yil>>saha>>biz>>onlar )  
{  
if(yilAra==yil)  
cout<<   gun<<ay<<yil<<saha<<biz<<onlar<<endl; 
} 
futbol.close();  
getch();  
}  
 
 
void menu()  
{  
int secim;  
clrscr();  
while(kontrol==0)  
{  
cout<<"[1] - Kayit " <<endl; 
 cout<<"[2] - Kayit Ilave " <<endl; 
  cout<<"[3] - Silme " <<endl; 
   cout<<"[4] - Liste " <<endl; 
    cout<<"[5] - sorgu " <<endl; 
     cout<<"[6] - Cikis " <<endl; 
      cout<<"Seciminiz:"<<endl; 
       cin>>secim;  
if(secim==1) kayit();  
if(secim==2) kayitIlave();  
if(secim==3) silme();  
if(secim==4) liste();  
if(secim==5) sorgu();  
if(secim==6) kontrol=1;  
else menu();  
}  
}  
void main()  
{  
menu();  
}
__________________
-> Eğitim dünyasında gözünüz,Hayata ve İnsana Rehber,en iyi eğitim sitesi,eğitim bilginizin en uç noktası,eğitimbilgisi
Alıntı ile Cevapla
Cevapla


Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Arama Motorlarina Kayit +1000 Tane urlkayit Webmastersitesi çöplüğü 1 22-05-2008 01:48
Arama Motorlarina Kayit +1000 Tane urlkayit Ücretsiz uzantılı siteler 0 22-05-2008 01:41
Dİzİnlere Parali Kayit Olmanin Getİrİlerİ kardesbune SEO Arama Motoru Optimizasyonu 0 12-04-2008 10:30
Türk domain reseller firmalari turk alan adi kayit sirketleri W-S Domain Kaynak 2 27-02-2008 04:41
CD Player Yapmak Celebrian Visual Basic & Action script 0 24-12-2007 01:19

Siteye link vermek için alttaki kodu sitenize ekleyin
Ya da kodu Ctrl+C ile kopyalayın
Örnek görünüm: Webmaster Sitesi

Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum iPhone