Advertisement
Guest User

Untitled

a guest
Dec 1st, 2018
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.28 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. class publication
  5. {
  6. private:
  7.     std::string title;
  8.     float coast;
  9. public:
  10.     void getdata()
  11.     {
  12.         std::cout << "Название" << std::endl;
  13.         std::getline(std::cin, title);
  14.         std::cout << "Цена" << std::endl;
  15.         std::cin >> coast;
  16.     }
  17.     void putdata() const
  18.     {
  19.         std::cout << "Название книги: " << title
  20.                   << ", Цена: " << coast
  21.                   << std::endl;
  22.     }
  23. };
  24.  
  25. class book: private publication
  26. {
  27. private:
  28.     int num_pages;
  29. public:
  30.     void getdata()
  31.     {
  32.         publication::getdata();
  33.         std::cout << "Число страниц" << std::endl;
  34.         std::cin >> num_pages;
  35.     }
  36.     void putdata() const
  37.     {
  38.         publication::putdata();
  39.         std::cout << "Количество страниц: " << num_pages
  40.                   << std::endl;
  41.     }
  42. };
  43.  
  44. class type: private publication
  45. {
  46. private:
  47.     float time;
  48. public:
  49.     void getdata()
  50.     {
  51.         publication::getdata();
  52.         std::cout << "Время " << std::endl;
  53.         std::cin >> time;
  54.     }
  55.     void putdata() const
  56.     {
  57.         publication::putdata();
  58.         std::cout << "Время: " << time
  59.                   << std::endl;
  60.     }
  61. };
  62.  
  63. int main()
  64. {
  65.     book b,b1,b2;
  66.     b.getdata();
  67.     b.putdata();
  68.     b1.getdata();
  69.     b1.putdata();
  70.     b2.getdata();
  71.     b2.putdata();
  72.    
  73.     type t;
  74.     t.getdata();
  75.     t.putdata();
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement