Une année bissextile (dans le calendrier grégorien) survient :
Quelques exemples :
Pour une charmante explication de quatre minutes sur l'ensemble du phénomène des années bissextiles, regarde cette vidéo YouTube.
Ta tâche est de déterminer si une année donnée est bissextile.
Essaie d'éviter la répétition de code, utilise des fonctions auxiliaires privées si tu peux.
Et tu peux envisager d'utiliser une seule expression Boolean au lieu d'un if-else pour une meilleure lisibilité.
Voir ici comment faire (le lien est pour Java, mais bien sûr la logique est valable pour Scala aussi).
Inscris-toi sur Exercism pour apprendre et maîtriser Scala avec 95 exercices, et un vrai mentorat humain, le tout gratuitement.
Une analyse approfondie des différents algorithmes et approches que tu peux utiliser pour résoudre Leap, pendant que Jeremy et Erik explorent des solutions de la communauté intéressantes dans 10 langages différents sur Exercism.