Як визначити високосний рік.

Згідно юліанським календарем, рік , в якому є 29 лютого, а кількість днів одно 366, отримав назву високосний. Кожен четвертий рік до звичних 28 дням лютого додається ще один день. Однак такий алгоритм обчислення високосного рік а після прийняття григоріанського календаря в 1582 рік у слід змінити.
Інструкція
1
Розділіть числове значення рік а на 4. Ті рік а, які не будуть кратні 4-м, не відносяться до вісокосним.Прімер.2008 рік /4 = 5022011 рік /4 = 502,752008 рік - високосний (ділиться без залишку), згідно з правилом кроку 1, 2011 - невисокосному (ділиться із залишком).
2
Після успішного виконання кроку 1, слід розділити числове значення рік а на 100.Еслі рік ділиться на 100 без залишку, цей рік рік /4 = 5262104/100 = 21,042104 рік кратний 4, але не кратний 100 (при діленні вийшов залишок) .Згідно правилом кроку 2, він високосний. 2100 рік /4 = 5252100/100 = 212100 рік кратний 4, але кратний і 100. Згідно з правилом кроку 2, він не вісокосний.Но тут теж можуть бути винятки. Для точного розрахунку виконайте крок 3.
3
Необхідно рік , числове значення якого виявилося кратним 4 і 100, розділити на 400. Якщо воно розділиться без залишку, значить рік , все-таки, високосний! Прімер.2100 рік /4 = 5252100/100 = 212100/400 = 5,252100 рік не кратний 400, значить, згідно з усіма правилами, він не вісокосний2000 рік /4 = 5002000/100 = 202000/400 = 52000 рік ділиться без залишку на 4, на 100, але і на 400. Отже, згідно з правилом кроку 3, він - високосний.
Корисна порада
На сьогоднішній день правило обчислення високосного року обмежується кроком 3 і діє після прийняття григоріанського календаря. Такий алгоритм необхідно було створити, тому що в році накопичувалися зайві хвилини, які через кілька століть приводили до зміщення календаря щодо днів рівнодення.