تكون السنة كبيسة (في التقويم الميلادي) في الحالات الآتية:
بعض الأمثلة:
للحصول على شرح ممتع مدته أربع دقائق عن ظاهرة السنوات الكبيسة بأكملها، شاهد هذا الفيديو على يوتيوب.
مهمتك هي تحديد ما إذا كانت سنة معيّنة سنة كبيسة.
حاول تجنّب تكرار الكود، واستخدم دوال مساعدة خاصة إن أمكن.
وقد تفكّر في استخدام تعبير واحد من نوع Boolean بدلًا من if-else لتحسين قابلية القراءة.
انظر هنا لمعرفة كيف يمكن فعل ذلك (الرابط خاص بـ Java، لكن المنطق ينطبق على Scala أيضًا بالطبع).
سجّل في Exercism لتتعلّم وتتقن Scala عبر 95 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.
غوص عميق في الخوارزميات والأساليب المختلفة التي يمكنك استخدامها لحل تمرين السنة الكبيسة، حيث يستكشف Jeremy و Erik حلول المجتمع المثيرة للاهتمام عبر 10 لغات مختلفة على Exercism.