Tracks
/
Crystal
Crystal
/
Übungen
/
Schaltjahr
Schaltjahr

Schaltjahr

Einfach

Einführung

Ein Schaltjahr (im gregorianischen Kalender) tritt auf:

  • In jedem Jahr, das ohne Rest durch 4 teilbar ist.
  • Es sei denn, das Jahr ist ohne Rest durch 100 teilbar; dann ist es nur dann ein Schaltjahr, wenn das Jahr auch ohne Rest durch 400 teilbar ist.

Einige Beispiele:

  • 1997 war kein Schaltjahr, da es nicht durch 4 teilbar ist.
  • 1900 war kein Schaltjahr, da es nicht durch 400 teilbar ist.
  • 2000 war ein Schaltjahr!
Note

Eine wunderbare, vierminütige Erklärung des gesamten Phänomens der Schaltjahre findest du in diesem YouTube-Video.

Anleitung

Deine Aufgabe ist es, zu bestimmen, ob ein gegebenes Jahr ein Schaltjahr ist.

Implementierung

Es gibt verschiedene Wege, Schaltjahr zu lösen. Bei dieser Übung geht es darum, die eingebaute Methode Time.leap_year? nicht zu verwenden. Denn das Ziel dieser Übung ist, den Umgang mit Vergleichen und boolescher Logik zu lernen. Für alle anderen Zwecke empfiehlt es sich jedoch, die eingebaute Methode zu verwenden.

Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab
Crystal Exercism

Bereit, mit Schaltjahr zu starten?

Melde dich bei Exercism an, um Crystal mit 26 Konzepte142 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.

Tauche tiefer in Schaltjahr ein!

Tauche ein in die verschiedenen Algorithmen und Ansätze, mit denen du die Übung Schaltjahr lösen kannst. Jeremy und Erik erkunden dabei interessante Community-Lösungen in 10 verschiedenen Sprachen auf Exercism.