Mayıs, 2011 için arşiv

C++ 2010 Final Soruları

Yayınlandı: Mayıs 24, 2011 / C++
Etiketler:,

İlk sorunun uzunluğundan dolayı yazamadım arkadaşlar 2. soruyu yazan harun arkadaşımıza teşekkürler Burdan indire bilirsiniz

c++

http://hotfile.com/dl/118728854/584d54b/Fabrikalar.rar.html

Bu ara da ben anıldan aldım o da kimden aldıysa alayına teşekkürler 🙂

Deneme:)

Yayınlandı: Mayıs 10, 2011 / Uncategorized

bu bir deneme yazısıdır

Ezel 66. Bölüm

Yayınlandı: Mayıs 10, 2011 / Sinema
Etiketler:, , ,

Hd kalitede ezel son bölüm izlem isteyen olur diye düşündümde:)

http://hotfile.com/dl/117285891/e56b3fa/Ezel.BL.66.DVBRip.XviD.part1.rar.html
http://hotfile.com/dl/117285886/8e98c9b/Ezel.BL.66.DVBRip.XviD.part2.rar.html
http://hotfile.com/dl/117285885/fc83ece/Ezel.BL.66.DVBRip.XviD.part3.rar.html

Dosyalama 2

Yayınlandı: Mayıs 8, 2011 / C++
Etiketler:, , , ,

Buda Kendi çabalarım sonucu yaptığım nacizane ödevim

#include<fstream>
#include<sstream>
#include<string>
#include<iomanip>
#include<iostream>
#include <locale.h>
#include<conio.h>

using namespace std;

class ogrenci
{
public:
string Adi;
string Soyadi;
string Numarasi;
string Sinifi;

void BilgiGir()
{
cout.setf(ios::right);
cout<<setw(20)<<“Adi…:”;
cin>>Adi;
cout<<setw(20)<<“Soyadi…:”;
cin>>Soyadi;
cout<<setw(20)<<“Numarasi…:”;
cin>>Numarasi;
cout<<setw(20)<<“Sinifi…:”;
cin>>Sinifi;
}

void BilgiYaz()
{
cout.setf(ios::right);
cout<<setw(20)<<”  “<<Adi<<”  “<<Soyadi<<”  “<<Numarasi<<”  “<<Sinifi<<”  “<<endl;

}

};

class Ajanda
{
ogrenci O;
string Baslik;
char evet;
fstream Ogr;
fstream Ajd;
ogrenci temp;

public:
void Ogrenci_Kayit()
{
Ogr.open(“ogrenciler.txt”,ios::out|ios::in|ios::app);
Ogr.setf(ios::left);

O.BilgiGir();

Ogr<<setw(20)<<O.Numarasi<<setw(20)<<O.Adi<<setw(20)<<O.Soyadi<<setw(20)<<O.Sinifi<<endl;

Ogr.close();
cout<<“Başka bir işlem yapmak istermisiniz ? e/h”<<endl; cin>>evet;
if(evet==’e’) menu();
}

void Kayit_Ara()
{
Ogr.open(“ogrenciler.txt”,ios::out|ios::in|ios::app);
Ogr.setf(ios::left);
int Kontrol=0;
string no;
cout<<“Öğrenci Nosunu girin : “; cin>>no;
while(!Ogr.eof())
{
Ogr>>O.Numarasi>>O.Adi>>O.Soyadi>>O.Sinifi;
if(no==O.Numarasi)
{ Kontrol=1; O.BilgiYaz(); }

}

if(Kontrol==0)
cout<<“Öğrenci Kayıtlı değil”;

Ogr.close();
cout<<“Başka bir işlem yapmak istermisiniz ? e/h”<<endl; cin>>evet;
if(evet==’e’) menu();
}

void Randevu_Al()
{
Ajd.open(“Ajanda.txt”,ios::out|ios::in|ios::app);
Ogr.setf(ios::left);
Ogr.open(“ogrenciler.txt”,ios::out|ios::in|ios::app);
string no;

int Kontrol=0;
cout<<“Öğrenci Nosunu girin : “; cin>>no;
while(!Ogr.eof())
{
Ogr>>O.Numarasi>>O.Adi>>O.Soyadi>>O.Sinifi;
if(no==O.Numarasi)
{
Kontrol=1;
cout<<“Randevu Konusunu Girin”;
cin>>Baslik;
Ajd<<setw(20)<<O.Numarasi<<setw(20)<<O.Adi<<setw(20)<<O.Soyadi<<setw(20)<<Baslik<<endl;
cout<<“Randevunuz Kaydedildi”;
}

}

if(Kontrol==0)
cout<<“Öğrenci Kayıtlı değil”;

Ogr.close();
Ajd.close();
cout<<“Başka bir işlem yapmak istermisiniz ? e/h”<<endl; cin>>evet;
if(evet==’e’) menu();
}

void Kayit_Sil()
{
Ogr.open(“ogrenciler.txt”,ios::out|ios::in|ios::app);

fstream temp;
temp.open(“temp.txt”,ios::out|ios::in|ios::app);
temp.setf(ios::left);
string no;
int Kontrol=0;
cout<<“Silmek istediğiniz öğrencinin numarasını girin”;
cin>>no;

while(!Ogr.eof())
{
Ogr>>O.Numarasi>>O.Adi>>O.Soyadi>>O.Sinifi;
if(no!=O.Numarasi)
{
Kontrol=1;
temp<<setw(20)<<O.Numarasi<<setw(20)<<O.Adi<<setw(20)<<O.Soyadi<<setw(20)<<O.Sinifi<<endl;
}

if(Kontrol==0)
cout<<“Zaten bu öğrenci kayıtlı değil”<<endl;
Ogr.close();
temp.close();

remove(“ogrenciler.txt”);
rename(“temp”,”ogrenciler.txt”);
cout<<“Kayıt Silindi”<<endl;
cout<<“Başka bir işlem yapmak istermisiniz ? e/h”<<endl; cin>>evet;
if(evet==’e’) menu();
}

}

void Randevu_Sil()
{
Ajd.open(“Ajanda.txt”,ios::out|ios::in|ios::app);

fstream temp2;
temp2.open(“temp2.txt”,ios::out|ios::in|ios::app);
temp2.setf(ios::left);
string no;
int Kontrol=0;
cout<<“Silmek istediğiniz öğrencinin numarasını girin”;
cin>>no;

while(!Ogr.eof())
{
Ajd>>O.Numarasi>>O.Adi>>O.Soyadi>>Baslik;
if(no!=O.Numarasi)
{
Kontrol=1;
temp2<<setw(20)<<O.Numarasi<<setw(20)<<O.Adi<<setw(20)<<O.Soyadi<<setw(20)<<Baslik<<endl;
}

if(Kontrol==0)
cout<<“Zaten bu öğrenci kayıtlı değil”<<endl;
Ajd.close();
temp2.close();

remove(“Ajanda.txt”);
rename(“temp2″,”Ajanda.txt”);

cout<<“Başka bir işlem yapmak istermisiniz ? e/h”<<endl; cin>>evet;
if(evet==’e’) menu();
}
};

void Randevu_Ara()
{
Ajd.open(“Ajanda.txt”,ios::out|ios::in|ios::app);
Ajd.setf(ios::left);
int Kontrol=0;
string no;
cout<<“öğrencinin numarasını girin”;
cin>>no;
while(!Ajd.eof())
{
Ajd>>O.Numarasi>>O.Adi>>O.Soyadi>>Baslik;
if(no==O.Numarasi)
{
Kontrol=1;
cout<<O.Numarasi<<”  “<<O.Adi<<”  “<<O.Soyadi<<” Konu: “<<Baslik<<endl;

}

}

if(Kontrol==0)
cout<<“Öğrenci Randevu almamış”;

Ajd.close();
cout<<“Başka bir işlem yapmak istermisiniz ? e/h”<<endl; cin>>evet;
if(evet==’e’) menu();
}

void menu()
{
int tmm;
cout<<“Sistemimizde aşağıdaki işlemleri yapabilirsiniz:”<<endl<<endl;
cout<<“Kayıt eklemek için 1        :”<<endl<<endl;
cout<<“Randevu almak için 2        :”<<endl<<endl;
cout<<“Randevu Silmek için 3    :”<<endl<<endl;
cout<<“Kayıt silmek için 4         :”<<endl<<endl;
cout<<“Kayıt bulmak için 5         :”<<endl<<endl;
cout<<“Randevu Kontrolü için 6         :”<<endl<<endl;
cout<<“Çıkış için ise 7′ ya basınız:”<<endl<<endl;
cin>>tmm;
system(“cls”);
switch(tmm)
{
case 1:Ogrenci_Kayit(); break;
case 2:Randevu_Al(); break;
case 3:Randevu_Sil(); break;
case 4:Kayit_Sil(); break;
case 5:Kayit_Ara(); break;
case 6:Randevu_Ara(); break;
case 7:exit(0); break;
default: cout<<“Yalnış bir seçim yaptınız lütfen menüdeki seçeneklerden birini giriniz:”<<endl; menu();
}
}
};
int main()
{
setlocale(LC_ALL,”Turkish”) ;

Ajanda A;
A.menu();

getch();
}