Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- using namespace std;
- struct Date
- {
- int day;
- int month;
- int year;
- Date()
- {
- SYSTEMTIME st;
- GetSystemTime(&st);
- day = st.wDay;
- month = st.wMonth;
- year = st.wYear;
- }
- Date(int d)
- {
- SYSTEMTIME st;
- day = d;
- GetSystemTime(&st);
- month = st.wMonth;
- year = st.wYear;
- }
- Date(int d, int m)
- {
- SYSTEMTIME st;
- day = d;
- month = m;
- GetSystemTime(&st);
- year = st.wYear;
- }
- Date(int d, int m, int y)
- {
- day = d;
- month = m;
- year = y;
- }
- void read()
- {
- cout << "Введите день." << endl;
- cin >> day;
- cout << "Введите иесяц." << endl;
- cin >> month;
- cout << "Введите год." << endl;
- cin >> year;
- }
- void print()
- {
- cout << day << "/" << month << "/" << year;
- }
- void add_day()
- {
- if (day == 30 && month == 12)
- {
- year++;
- month = 1;
- day = 1;
- }
- else if (day == 30)
- {
- month++;
- day = 1;
- }
- else day++;
- }
- };
- int main()
- {
- setlocale(LC_ALL, "Russian");
- Date a;
- a.print();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement