Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- /*
- 1 - год, номер которого кратен 400, — високосный;
- 3 - остальные годы, номер которых кратен 100, — невисокосные (например, годы 1700, 1800, 1900, 2100, 2200, 2300);
- 2 - остальные годы, номер которых кратен 4, — високосные[5].
- */
- int main()
- {
- const int daysInYear{ 365 };
- const int daysInLeapYear{ 366 };
- int year{1600};
- int days{ daysInYear };
- std::cout << "Enter year: \n";
- std::cin >> year;
- //days += (year % 400 == 0)/*1*/ or ((year % 4 == 0)/*2*/ and (year % 100 != 0)/*3*/);
- days += (year % 400 == 0) or (year % 4 == 0) and (year % 100 != 0);
- std::cout << "In year " << year << " there are " << days << " days\n";
- return 0;
- }
Add Comment
Please, Sign In to add comment