1. sayfa
#include <iostream>#include <cstdlib>#include <iomanip>#include <string>#include <fstream>#include <cstring>#include <conio.h>using namespace std;void menu(){ cout<<"=================================="; cout<<"[1] Rehberdeki Tum Kisileri Goster"; cout<<"[2] Rehbere Kisi Ekle"; cout<<"[3] Kayit Sil"; cout<<"[4] Ekrani Temizle"; cout<<"[Q] Cikis"; cout<<"===================================";}void goster(){ fstream dosya; dosya.open("kayit.txt",ios::app|ios::out|ios::in); string s; while(!dosya.eof()){ getline(dosya,s); cout<<s<<endl; } dosya.close();}void ekle(){ string ad,soyad,num; int yas; cout<<"Adi :"; cin>>ad; cout<<"Soyadi :"; cin>>soyad; cout<<"Yasi :"; cin>>yas; cout<<"Numarasi :"; cin>>num; fstream dosya; dosya.open("kayit.txt",ios::app|ios::out|ios::in); dosya<<ad<<setw(10)<<soyad<<setw(10)<<yas<<setw(20)<<num<<endl; dosya.close();}void kayitsil(){ string s,x; int flag; cout<<"Silmek İstediginiz Kisinin Numarasi :"; cin>>s; fstream dosya; dosya.open("kayit.txt",ios::in|ios::out); while(!dosya.eof()){ dosya>>x; if(x!=s) dosya<<x; flag=1; } dosya.close(); if(flag!=1) cout<<"Aradiginiz Kayit Bulunamadi"<<endl; }main(){ while(true){ char x; menu(); cin>>x; switch(x){ case '1': goster(); break; case '2': ekle(); break; case '3': kayitsil(); break; case '4': system("cls"); break; default: exit(1); } }}
Arkadaşlar silme işlmeini nasıl yapabileceğim yardımcı olabilecek var mı ?
< Bu mesaj bu kişi tarafından değiştirildi hsencan -- 5 Aralık 2017; 20:53:59 >