Не понимаю, что здесь не работает. Кратно 400 = високосный. Нет = дальше Кратно 100 = невисокосный Некратно 100 Если кратно 4 = високосный.