Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <string>
  4. #include <vector>
  5.  
  6.  
  7. using namespace std;
  8.  
  9. struct Workman {
  10.  
  11.     string lastName;
  12.     string firstName;
  13.     string status;
  14.     string transport;
  15.     int money;
  16.     Workman(string _lastName, string _firstName, string _status, string _transport) :
  17.         lastName(_lastName), firstName(_firstName), status(_status), transport(_transport)
  18.     {
  19.  
  20.     }
  21.     vector<Workman>workmans;
  22.  
  23.     void print() {
  24.         for (int i = 0; i < workmans.size(); i++) {
  25.             Workman& workman = workmans[i];
  26.             cout << setw(15) << workman.lastName;
  27.             cout << setfill(' ') << setw(10) << workman.firstName;
  28.             cout << setfill(' ') << setw(10) << workman.status;
  29.             cout << setfill(' ') << setw(10) << workman.transport;
  30.             cout << setfill(' ') << setw(5) << workman.money << "$";
  31.  
  32.             cout << endl;
  33.         }
  34.     }
  35. };
  36.  
  37.  
  38.  
  39.  
  40. int main()
  41. {
  42.     vector <Workman> workmans;
  43.     Workman ast("nikolaev", "nikolay", "employee", "car");
  44.     ast.workmans.push_back(ast);
  45.     ast.print();
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement