Gönderen Konu: PROJEEE PLEASE ! Acilll  (Okunma sayısı 1633 defa)

Çevrimdışı sumeyya

  • Üye
  • İleti: 1
    • Profili Görüntüle
PROJEEE PLEASE ! Acilll
« : 13 May 2014, 12:16:14 Sal »
selam merablar benım bı odewm var sızden yardım ısteyebılırımıyım acaba duvarda gordum bı arakadasa yardımcı olmusunuz aslında daha once olan
c++ yazımında Kişinin telefon, adres ve e-postalarının tutulduğu rehber hocamız bunu ıstedı unı 1 sınıftayım ama algortıamam zayıf yapamıyorum lutfen yardmıcı olrumusunuz ? konu Kişinin telefon, adres ve e-postalarının tutulduğu rehber

Çevrimdışı 2kral

  • Üye
  • İleti: 66
    • Profili Görüntüle
Ynt: PROJEEE PLEASE ! Acilll
« Yanıtla #1 : 08 Tem 2014, 17:36:08 Sal »
Kod: [Seç]
#include <iostream>
#include <fstream>
#include <string.h>
#include <windows.h>

using namespace std;

void kayit(string adi, string soyadi, long long teli, string adresi,string epost)
{
ofstream dosya;
dosya.open("kayit.txt",ios::app);//kayıtları alt alta eklemek için ios::app kullandık
dosya<<adi<<"\t"<<soyadi<<"\t"<<teli<<"\t"<<adresi<<"\t\t"<<epost<<endl;
dosya.close();
}

void yazdir()
{
ifstream dosya;
system("cls");
system("color c0");
dosya.open("kayit.txt");
string line;
while(!dosya.eof())
{
getline(dosya,line);
cout<<line<<endl;
}




}
void ekle()
{
string ad;
string soyad;
long long tel=0;
string adres;
string e_posta;

cout<<"Adi:";
cin>>ad;
cout<<endl;
cout<<"Soyadi:";
cin>>soyad;
cout<<endl;
cout<<"telefon no:";
cin>>tel;
cout<<endl;
cout<<"Adres:";
cin>>adres;
cout<<endl;
cout<<"e posta adresi";
cin>>e_posta;

cout<<"girdiginiz bilgiler sunlar:"<<endl;
cout<<"adi:"<<ad<<endl<<"soyadi:"<<soyad<<endl<<"tel no:"<<tel<<endl<<"adres:"<<adres<<endl<<"e posta:"<<e_posta<<endl;

char k;
cout<<"kayit edilsin mi? e / h:";
cin>>k;
if(k=='e' || 'E')
{
    kayit(ad,soyad,tel,adres,e_posta);
cout<<"kayit basarili";
}
else
cout<<"kayit edilmedi\n";
cout<<endl;

}

int main(int argc, char** argv)
{
int giris;
    cout<<"Yeni Giris--> 1 \nKayit Goster --> 2 \nCikis --> 3\n";
    cin>>giris;
switch(giris)
{
case 1:
ekle();
break;
case 2:
yazdir();
break;
case 3:
system("exit");
break;
default:
cout<<"yanlis giris\n";
break;

}





return 0;
}