Advertisement
Guest User

Untitled

a guest
May 21st, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. #include <iostream>
  2. #include <sstream>
  3. #include <cctype>
  4. #include <string>
  5. #include <fstream>
  6.  
  7. using namespace std;
  8.  
  9.  
  10.  
  11. struct CONTACT{
  12.     string imie;
  13.     string nazwisko;
  14.     int gg;
  15. };
  16.  
  17. void zapis(){
  18.     fstream plik;
  19.     plik.open("kasiazka.txt", ios::out | ios::app);
  20.     cout<<"ZAPISUJ\n";
  21.     CONTACT osoba;
  22.     cout<<"Podaj imie\n";
  23.     cin>>osoba.imie;
  24.     cout<<"Podaj nazwisko\n";
  25.     cin>>osoba.nazwisko;
  26.     cout<<"Podaj gg\n";
  27.     cin>>osoba.gg;
  28.     while(!cin.good()){
  29.     cin.clear();
  30.     cin.ignore();
  31.     cin>>osoba.gg;
  32.     }
  33.     cout<<"Dodano pomyslnie\n";
  34.     plik<<osoba.imie<<" ";
  35.     plik<<osoba.nazwisko<<" ";
  36.     plik<<osoba.gg<<"\n";
  37.  
  38. }
  39.  
  40. void wys(){
  41.     fstream plik;
  42.     plik.open("kasiazka.txt", ios::in | ios::app);
  43.     string linia;
  44.     int i=1;
  45.     cout<<"Wyswietl\n";
  46.     while(!plik.eof()){
  47.         getline(plik,linia,'\n');
  48.         cout<<i<<". "<<linia<<endl;
  49.         i++;
  50.     }
  51. }
  52.  
  53. void szukaj(){
  54.    
  55. }
  56.  
  57. int main()
  58. {
  59. int i;
  60. while(true){
  61.     cout<<"1. zapis\n2.wyswietl\n3.wyszukaj\n";
  62.     cin>>i;
  63.     if(i==1){
  64.         zapis();
  65.     }
  66.     if(i==2){
  67.         wys();
  68.     }
  69.     if(i==3){
  70.         szukaj();
  71.     }
  72. }
  73.  
  74.  
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement