Öhm, da könnt ich Dir vielleicht weiterhelfen. Ich hab mal in C ein sehr winziges Programm entworfen, welches das kann. Das müsst man halt konvertieren. Du hast halt die beweglichen Feiertage und die Fixen. Die Fixen sind wohl kein Problem und die beweglichen hängen (zumindest in DE) alle vom Ostersonntag ab. Da hat unser berühmter alter Herr Gauss mal nen prima Algo entwickelt, der noch für die nächsten 500 Jahre dieses alles entscheidende Datum exakt berechnet - Der Rest errechnet sich aus gleichbleibenden Datumsdistanzen. Hmm, mal gucken, ob wir das in die LOGO reinpacken können. Wie viel Speicher hast Du denn übrig? Wenn's nur ein paar Bytes zu wenig sind, dann müssen wir halt noch mehr optimieren - Mehr als 100 Jahre wirst Du wohl nicht vorsehen müssen?! Musste ich aber schon, obwohl niemand die Hoffnung hat, dass das Teil dann noch "lebend" unterwegs ist - Die Hoffnung stirbt zuletzt ;-) ?! Das Biest wird dann längst unser Sonnensystem fast verlassen haben und ohne Energie im dunklen Weltraum verschwinden.
Keine Sorge, das Progrämmchen ist winzig - Und das war ja das Schwierige daran.
Leider find ich die Osterberechnung grad nicht mehr, aber ein ähnliches Thema hatte ich mal vor Jahren in nem anderen Forum. Moment, ich geb Dir mal den Link: <a href="http://spotlight-wissen.de/lisp/pages/messages/accc-1112504258-10908" target="date">http://spotlight-wissen.de/lisp/pages/messages/accc-1112504258-10908</a>
Das ist der üblere Teil, Ostern ist weit einfacher zu berechnen, das sind wenige Zeilen, aber den Code find ich grad nicht mehr :-(
Notfalls machen wir den neu, dann bleib ich in Übung :lol:
Die Beweglichen hängen tatsächlich alle mit Ostern zusammen ;-) Zeit und Kalender sind geil! Da macht es so richtig Spass dran rumzurechnen!
Viele Grüsse,
Uli
PS: Beachte bitte, dass C bei den Basistypen (z.B. char, int und long) immer mit Ganzzahlen rechnet. Hier darf kein Gleitkommatyp drin sein, sonst wird das Ergebnis falsch!