gn="justify">} CWork :: WriteV ()
{<<"Kollichestvo rabotnikov:" <
{[i] -> Write ();
}
} CWork :: WriteFV (std :: ofstream & t)
{<
{(int n = 0; n
{(v [n] == pr [i]) break;
} <
}
} CWork :: ReadFV (std :: ifstream & t)
{N2, n2;>> N2; (int i = 0; i
{>> n2;. push_back (v [n2]);
}
} CWork :: CountWorkerInWork ()
{pr. size ();
} CWork :: getWorkBegin (void) {WorkBegin;
} CWork :: setWorkBegin (int AWorkBegin) {= AWorkBegin;
} CWork :: getWorkEnd (void) {WorkEnd;
} CWork :: setWorkEnd (int AWorkEnd) {= AWorkEnd;
} * CWork :: getWork (void) {Work;
} CWork :: setWork (char * AWork) {(Work, AWork);
} * CWork :: getWorkPlace (void) {WorkPlace;
} CWork :: setWorkPlace (char * AWorkPlace) {(WorkPlace, AWorkPlace);
} * CWork :: getReason (void) {Reason;
} CWork :: setReason (char * AReason) {(Reason, AReason);
} CWork :: Read ()
{<<"Vvedite WorkBegin" <> WorkBegin; <<"Vvedite WorkEnd" <> WorkEnd ; <<"Vvedite Work" <> Work; <<"Vvedite WorkPlace" <> WorkPlace; <<"Vvedite Reason "<> Reason; i; command = 1; * Temp100; (command! = 0)
{<<"Please enter operation." <> command; (command == 1)
{= new CWorker (); -> Read ();. push_back (Temp100); (Temp100);
} if (command == 2)
{<<"Vvedite nomer Workera iz globalnogo spiska";>> i; (v [i]);
}
{<<"Invalid command" <
}
}
} CWork :: Write ()
{<<"WorkBegin -" <
} CWork :: ReadF (std :: ifstream & t)
{>> WorkBegin>> WorkEnd>> Work>> WorkPlace>> Reason; (t);
} CWork :: WriteF (std :: ofstream & t)
{<