Advertisement
ilnazEPTA

Untitled

Feb 28th, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3. using namespace std;
  4.  
  5. struct Date
  6. {
  7. int day;
  8. int month;
  9. int year;
  10. Date()
  11. {
  12. SYSTEMTIME st;
  13. GetSystemTime(&st);
  14. day = st.wDay;
  15. month = st.wMonth;
  16. year = st.wYear;
  17. }
  18.  
  19. Date(int d)
  20. {
  21. SYSTEMTIME st;
  22. day = d;
  23. GetSystemTime(&st);
  24. month = st.wMonth;
  25. year = st.wYear;
  26. }
  27.  
  28. Date(int d, int m)
  29. {
  30. SYSTEMTIME st;
  31. day = d;
  32. month = m;
  33. GetSystemTime(&st);
  34. year = st.wYear;
  35. }
  36.  
  37. Date(int d, int m, int y)
  38. {
  39. day = d;
  40. month = m;
  41. year = y;
  42. }
  43. void read()
  44. {
  45. cout << "Введите день." << endl;
  46. cin >> day;
  47. cout << "Введите иесяц." << endl;
  48. cin >> month;
  49. cout << "Введите год." << endl;
  50. cin >> year;
  51. }
  52. void print()
  53. {
  54. cout << day << "/" << month << "/" << year;
  55. }
  56. void add_day()
  57. {
  58. if (day == 30 && month == 12)
  59. {
  60. year++;
  61. month = 1;
  62. day = 1;
  63. }
  64. else if (day == 30)
  65. {
  66. month++;
  67. day = 1;
  68. }
  69. else day++;
  70. }
  71. };
  72.  
  73. int main()
  74. {
  75. setlocale(LC_ALL, "Russian");
  76. Date a;
  77. a.print();
  78. return 0;
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement