Сколько дней в обычном году? Сколько дней в високосном году? Сколько дней было в 2007 г.? Сколько дней будет в 2020 г.? Догадайся, как определить это не считая. (Для этого выпиши несколько чисел, обозначающих високосные годы, идущие друг за другом без пропусков.)
В обычном году 3655 дней, а в високосном − 366 дней.
В 2007 году было 365 дней, в 2020 году будут 366 дней, так как это год високосный.
Чтобы определить не считая, какой год високосный, нужно последние две цифры разделить на 4, если делится без остатка, то год високосный, или, в високосном году в феврале 29 дней.
Для решения этой задачи важно понять, что такое обычный и високосный год, а также как определить, является ли конкретный год високосным. Давайте разберем всё подробно.
Високосным считается год, который:
− Делится на 4 без остатка,
− НО не делится на 100 без остатка,
− ИЛИ делится на 400 без остатка.
Давайте подробнее разберем это правило:
− Если год делится на 4, то он может быть високосным. Например, 2020 делится на 4.
− Однако, если год делится на 100, то он не високосный. Например, 1900 делится на 100, но не является високосным.
− Если год делится на 400, то он все равно високосный. Например, 2000 делится на 400, поэтому это високосный год.
Чтобы определить, високосный ли год, и, соответственно, узнать, сколько в нем дней, нужно применить вышеописанное правило.
Рассмотрим несколько високосных годов подряд:
− 2000 (делится на 400),
− 2004 (делится на 4, но не на 100),
− 2008 (делится на 4, но не на 100),
− 2012 (делится на 4, но не на 100),
− 2016 (делится на 4, но не на 100),
− 2020 (делится на 4, но не на 100).
Вы заметите, что високосные годы идут с интервалом в 4 года, за исключением тех годов, которые делятся на 100, но не делятся на 400.
Для 2007 года нужно проверить, делится ли он на 4:
− 2007 не делится на 4, значит, это обычный год (365 дней).
Для 2020 года нужно проверить, делится ли он на 4:
− 2020 делится на 4, но не делится на 100, значит, это високосный год (366 дней).
Таким образом, используя эти правила, можно определить, сколько дней в любом заданном году, не пересчитывая их вручную.
Пожауйста, оцените решение