Zum Hauptinhalt springen

Aufgabenblock 1

Hier finden Sie nach und nach Aufgaben für die Tutorien. Diese werden thematisch sortiert sein und die Komplexität wird im Semester steigen. Bitte bearbeitet so viele Aufgaben wie möglich, um eine Routine bei Programmieren zu entwickeln. Um die Aufgaben zu lösen, können Sie natürlich die Materialien aus dem letzten Semester zurate ziehen. Auch wenn wir in der Veranstaltung schon mit Bildern arbeiten, sind diese Aufgaben nochmal ein wenig grundlegender, um allen den Einstieg zu ermöglichen.

1.1. Visual Studio Code (VSCode) und Compiler-Installation

Laden Sie sich Visual Studio Code und einen Compiler herunter und installieren Sie die Entwicklungsumgebung. Eine Anleitung finden Sie im HedgeDoc-Dokument vom letzten Semester.

1.2. Schreiben Sie Hello World

Erstellen Sie ein leeres Projekt in VSCode und schreiben Sie ein Programm, das Hello-World auf der Konsole ausgibt.

1.3. Übersetzen und Ausführen

Öffnen Sie das Terminal in Visual Studio Code, übersetzen Sie das Programm manuell mit g++ und führen Sie es aus. Diese Übung ist hilfreich, um später Visual Studio Code an ihre Umgebung anzupassen.

1.4. Ein Dialog

Schreiben Sie ein Programm, das dem Benutzer Fragen stellt (zum Beispiel nach dem Namen, Alter, Wohnort), die Antworten einliest und auf diese "reagiert". So kann das Programm den Benutzer zum Beispiel mit seinem Namen begrüßen.

1.5. Warnungen und Fehler

Achten Sie auf die Meldungen des Compilers. Nutzen Sie versuchsweise die Option -Wall. Fügen Sie absichtlich Fehler in das Programm ein (fehlende Semikolon, falsche Schlüsselworte oder Variablennamen, fehlende #include usw.)  und achten Sie erneut auf die Compiler-Meldungen.