Определить, является ли год, который ввел пользователем, високосным или невисокосным.
Високосные года делятся нацело на 4. Однако из этого правила есть исключение: столетия, которые не делятся нацело на 400, високосными не являются.
В високосном годе 366 дней, в обычном 365.
1. Если год не делится на 4, значит он обычный.2. Иначе надо проверить не делится ли год на 100.3. Если не делится, значит это не столетие и можно сделать вывод, что год високосный.4. Если делится на 100, значит это столетие и его следует проверить его делимость на 400.5. Если год делится на 400, то он високосный.6. Иначе год обычный.
Проверки можно проводить последовательно, а можно группировать через логические операторы "И" и "ИЛИ". Поэтому способов решения задачи может быть несколько.
Високосные года делятся нацело на 4. Однако из этого правила есть исключение: столетия, которые не делятся нацело на 400, високосными не являются.
В високосном годе 366 дней, в обычном 365.
1. Если год не делится на 4, значит он обычный.2. Иначе надо проверить не делится ли год на 100.3. Если не делится, значит это не столетие и можно сделать вывод, что год високосный.4. Если делится на 100, значит это столетие и его следует проверить его делимость на 400.5. Если год делится на 400, то он високосный.6. Иначе год обычный.
Проверки можно проводить последовательно, а можно группировать через логические операторы "И" и "ИЛИ". Поэтому способов решения задачи может быть несколько.