Teil 3 – Vertiefende Aufgaben

Um sich auf die Klausur vorzubereiten, findet ihr hier vertiefende Aufgaben zum dritten Teil, die ihr bearbeiten könnt. Die Abgabe ist freiwillig.

Vertiefende Aufgaben

  1. In welchen Programmiersprachen finden sie sich Grundkonstrukte if, if-else, for, switch, while und do-while?
  2. Beschreibe eine if-Abfrage und gib zwei Beispiele an.
  3. Sind zwei Wege bei einer if-Abfrage immer nötig?
  4. Können mehrere Bedingungen bei einer if-Abfrage verbunden werden um so mehrere Fälle in einer Anweisung zu betrachten?
  5. Beschreibe eine while-Schleife und gib ein Beispiel.
  6. Beschreibe eine do-while-Schleife und gib ein Beispiel.
  7. Wo liegt der Unterschied zwischen einer while und einer do-while-Schleife?
  8. Beschreibe eine switch-Anweisung und gib ein Beispiel.
  9. Vergleiche die if-Abfrage und die switch-Anweisung! Was unterscheidet beide Konstrukte im Wesentlichen?
  10. Beschreibe eine for-Schleife und gib ein Beispiel.

Solltet ihr die vertiefenden Aufgaben abgearbeitet haben, sichert eure Ausarbeitung in einer Textdatei und gebt sie ab.