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.