cal

Application Kata „cal“

Schreibe ein Programm, das einen Monatskalender auf der Konsole ausgibt.

Das Programm wird mit Monat und Jahr als Kommandozeilenparameter aufgerufen und gibt daraufhin einen Kalender aus:

Beachten Sie, dass im obigen Beispiel die Woche am Sonntag beginnt statt, wie in Deutschland üblich, am Montag.

Variation #1

Wenn das Programm ohne Parameter aufgerufen wird, soll der Kalender zum aktuellen Monat ausgegeben werden.

Variation #2

Der Wochentag, mit dem die Woche beginnt, kann als optionaler dritter Parameter angegeben werden:

Monat und Jahr können auch weggelassen werden: