Vorbereitende Aufgaben

In den folgenden Aufgaben sind kleine Programme zu erstellen, mit denen Sie Ihre Programmierkenntnisse testen können. Wählen Sie die Programmiersprache, in der Sie sich am besten auskennen.

  1. Aufgabe: (Array, Schleifen, einfache Berechnung)
    Schreiben Sie ein Programm, das die Tageshöchsttemperaturen von einem Monat erfassen kann und die Durchschnittstemperatur für diesen Monat ermittelt und ausgibt.
    Prüfen Sie die Benutzereingaben auf logische Fehler (d.h. Wertebereich -20 Grad bis 45 Grad Celsius) und verwenden Sie zur Speicherung der Temperaturen ein Array.
  2. Aufgabe: (Unterprogramm mit Parametern)
    Schreiben Sie ein Programm, das einen einfachen Jahreskalender (ohne Angabe von Wochentagen) für ein bestimmtes Jahr zwischen 1900 und 2100 (nach dem gregorianischen Kalender, also dem heute in Europa gültigen Kalender) ausgeben kann. Die Berechnung, ob es sich bei dem eingegebenen Jahr um ein Schaltjahr handelt, soll in eine Methode / Funktion erfolgen, die als Parameter die Jahreszahl bekommt und als Ergebnis true oder false zurückgibt, je nachdem, ob es sich um ein Schaltjahr handelt oder nicht.
  3. Aufgabe: (Arrays, selbst definierte Typen, Unterprogramm mit Parametern)
    Schreiben Sie ein Programm, das 200 Adressen erfassen kann und eine nach Namen sortierte Liste dieser Adressen erstellt. Definieren Sie für die einzelnen Adressen einen Datentyp / eine Klasse. Definieren und verwenden Sie eine Methode / Funktion, die die Liste sortiert.