Διαδρομές
/
Crystal
Crystal
/
Ασκήσεις
/
Δίσεκτο έτος
Δίσεκτο έτος

Δίσεκτο έτος

Εύκολο

Εισαγωγή

Στο Γρηγοριανό ημερολόγιο, ένα έτος είναι δίσεκτο:

  • Διαιρείται ακριβώς με το 4.
  • Εκτός αν το έτος διαιρείται ακριβώς με το 100, οπότε είναι δίσεκτο μόνο αν διαιρείται ακριβώς και με το 400.

Μερικά παραδείγματα:

  • Το 1997 δεν ήταν δίσεκτο, καθώς δε διαιρείται με το 4.
  • Το 1900 δεν ήταν δίσεκτο, καθώς δε διαιρείται με το 400.
  • Το 2000 ήταν δίσεκτο!
Note

Για μια υπέροχη εξήγηση τεσσάρων λεπτών για όλο το φαινόμενο των δίσεκτων ετών, δες αυτό το βίντεο στο YouTube.

Οδηγίες

Η αποστολή σου είναι να προσδιορίσεις αν ένα δεδομένο έτος είναι δίσεκτο.

Υλοποίηση

Υπάρχουν διάφοροι τρόποι για να λύσεις το leap· αυτή η άσκηση εστιάζει στο να μη χρησιμοποιήσεις την ενσωματωμένη μέθοδο Time.leap_year?. Αυτό γίνεται επειδή ο στόχος αυτής της άσκησης είναι να μάθεις να χειρίζεσαι συγκρίσεις και Boolean (λογική τιμή). Για οποιονδήποτε άλλο σκοπό όμως, καλό είναι να χρησιμοποιείς την ενσωματωμένη μέθοδο.

Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Crystal Exercism

Έτοιμος να ξεκινήσεις την άσκηση Δίσεκτο έτος;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Crystal με 26 έννοιες142 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.

Αναλυτική ματιά στο Δίσεκτο έτος!

Μια βαθύτερη ματιά στους διαφορετικούς αλγόριθμους και τις προσεγγίσεις που μπορείς να χρησιμοποιήσεις για να λύσεις το Δίσεκτο έτος, καθώς ο Jeremy και ο Erik εξερευνούν ενδιαφέρουσες λύσεις της κοινότητας σε 10 διαφορετικές γλώσσες στο Exercism.