Високосний рік (у григоріанському календарі) настає:
Кілька прикладів:
Щоб отримати чудове чотирихвилинне пояснення самого явища високосних років, перегляньмо це відео на YouTube.
Ваше завдання - визначити, чи є заданий рік високосним.
Намагаймося уникати повторення коду, а за можливості використовуймо приватні допоміжні функції.
А ще заради кращої читабельності варто розглянути один вираз Boolean замість if-else.
Як це можна зробити, описано тут (посилання для Java, але, звісно, ця логіка справедлива і для Scala).
Зареєструйтеся на Exercism, щоб вивчати й опановувати Scala, а також 95 вправ та справжнє наставництво від людей, і все це безкоштовно.
Глибоке занурення в різні алгоритми й підходи, які можна застосувати для розвʼязання вправи «Високосний рік»: разом із Джеремі й Еріком ми досліджуємо цікаві рішення спільноти 10 різними мовами на Exercism.