Advertisement
Guest User

Untitled

a guest
Jun 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. #include<iostream>
  2. #include <vector>
  3. #include <algorithm>
  4.  
  5. using namespace std;
  6.  
  7. struct Ksiazka(){
  8. string tytul, autor;
  9.  
  10. Ksiazka (string tytul_, string autor_){
  11. tytul=tytul_;
  12. autor=autor_;
  13.  
  14. }
  15. map<Ksiazka>pozycja;//map, list???
  16. //stworzyc wektor
  17. };
  18.  
  19. void SzukajPozycji(){
  20. cout<<"Podaj interesującego Cię autora:";
  21. getline(cin,autor);
  22.  
  23. }
  24.  
  25.  
  26. struct Uzytkownik(){
  27. string imie, nazwisko;
  28.  
  29.  
  30. Uzytkownik (string imie_, string nazwisko_){
  31. imie=imie_;
  32. nazwisko=nazwisko_;
  33.  
  34.  
  35. }
  36. map<Uzytkownik>czytelnik;
  37. //stworzyc wektor
  38. };
  39.  
  40. class Rejestracja(){
  41. map<Uzytkownik>czytelnik;//poporawione of cors
  42.  
  43. void wczytaj_dane(){
  44. string imie, nazwisko;
  45. int haslo;
  46. cout<< "Podaj imie:";
  47. cin>>imie;
  48. cout<<"Podaj nazwisko:";
  49. cin>>nazwisko;
  50. }
  51. void dodajUzytkownika(Uzytkkownik ktos){
  52. czytelnik.push_back(ktos);
  53.  
  54. }
  55. };
  56.  
  57. void Destruktor//usuwanie pozycji
  58. {};
  59.  
  60.  
  61. class Logowanie(){//w momencie wypozyczania ksiazki
  62. map<Uzytkownik>::iterator iter =find(czytelnik.begin(), czytelnik.end(), czytelnik); //czy na pewno map???
  63. if (iter != czytelnik.end()) {
  64. cout << Uzytkownik.imie << *iter ;
  65. else
  66. cout<<"Brak danych w bazie!";
  67. }
  68. };
  69.  
  70.  
  71. int main (){
  72. switch //instrukcja do wyboru rejestracja/logowanie/szukanie ksiaze/zwrot(destruktor)----> Zelent na YT
  73. return 0;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement