Wer sich an den Umgang mit Computern gewöhnt hat, wird dem Programm 'Kalender' in dieser oder einer ähnlichen Form häufiger begegnen. Sei es nun das Programm 'Kalender' allein wie in diesem Fall, oder aber als Einbimdung in ein größeres Programm (z.B. 'Terminverwaltung' - auch als Listing in diesem Buch enthalten). In jedem Fall geht es um die Aufaddition von Jahren, Monaten und Tagen, wobei als Endresultat der gewünschte Wochentag errechnet wird. Das vorliegende Programm teilt sich in drei Bereiche, die aus der INPUT-Abfrage zum gewnschten Jahr, Monat und Kalendertag resultieren. Die Jahreseingabe darf zwischen 1901 und dem Jahr 2000 liegen, wobei Schaltjahre automatisch registriert werden (Zeile 140). Bei der Monatsrechnung wird der eingegebenen Monatszahl entsprechend der Name zugeordnet und die Hochsttageszahl festgestellt. Liegt ein Merker von der Jahreseingabe in der Form z=l = Schaltjahr und m=2 = Februar vor, so wird der 29.Februar = Schaltjahr mit hinzugezählt (Zeile 590). Schließlich erfolgt die Verzweigung zu den einzelnen Wochentagen (Zeile 750) und deren entsprechende Anzeige ('Der ... im Jahr ... ist/war ein ...'), und falls erwünscht, so kann wieder von vorne begonnen werden, sprich ein weiterer Wochentag ausgerechnet werden. |