fork download
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. class rabotnik
  8. {
  9. public:
  10. string fam;
  11. float oklad;
  12. int year;
  13.  
  14. rabotnik(string FAM, float OKLAD, int YEAR);
  15. ~rabotnik();
  16.  
  17. int staj();
  18. int koldays();
  19. };
  20.  
  21. rabotnik::rabotnik(string FAM, float OKLAD, int YEAR)
  22. {
  23. fam = FAM;
  24. oklad = OKLAD;
  25. year = YEAR;
  26. }
  27.  
  28.  
  29. rabotnik::~rabotnik()
  30. {
  31. cout<<"; обьект родителя удалили;";
  32. }
  33.  
  34. int rabotnik::staj()
  35. {
  36. return 2016 - year;
  37. }
  38.  
  39. int rabotnik::koldays()
  40. {
  41. int let = this->staj();
  42. return let*365;
  43. }
  44.  
  45.  
  46. int main()
  47. {
  48. string fam;
  49. float oklad;
  50. int year;
  51. cin>>fam;
  52. cin>>oklad;
  53. cin>>year;
  54. rabotnik obj(fam, oklad, year);
  55. cout<<"Staj = " ;
  56. cout<< obj.staj();
  57.  
  58. cout<< "goda ; KolDays = " ;
  59. cout<<obj.koldays();
  60. return 0;
  61. }
  62.  
Success #stdin #stdout 0s 3476KB
stdin
pelevin
500
2012
stdout
Staj = 4goda ; KolDays = 1460; обьект родителя удалили;