Στο Γρηγοριανό ημερολόγιο, ένα έτος είναι δίσεκτο:
Μερικά παραδείγματα:
Για μια υπέροχη εξήγηση τεσσάρων λεπτών για όλο το φαινόμενο των δίσεκτων ετών, δες αυτό το βίντεο στο YouTube.
Η αποστολή σου είναι να προσδιορίσεις αν ένα δεδομένο έτος είναι δίσεκτο.
Προσπάθησε να αποφύγεις την επανάληψη του κώδικα. Χρησιμοποίησε ιδιωτικές βοηθητικές συναρτήσεις, αν μπορείς.
Και θα μπορούσες να εξετάσεις το ενδεχόμενο να χρησιμοποιήσεις μία μόνο έκφραση Boolean αντί για if-else, για καλύτερη αναγνωσιμότητα.
Δες εδώ πώς μπορεί να γίνει αυτό (ο σύνδεσμος είναι για Java, αλλά φυσικά η λογική ισχύει και για Scala).
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Scala με 95 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.
Μια βαθύτερη ματιά στους διαφορετικούς αλγόριθμους και τις προσεγγίσεις που μπορείς να χρησιμοποιήσεις για να λύσεις το Δίσεκτο έτος, καθώς ο Jeremy και ο Erik εξερευνούν ενδιαφέρουσες λύσεις της κοινότητας σε 10 διαφορετικές γλώσσες στο Exercism.