Lectures

C/C++ Programmierung (Vollversion)

Prof. Dr. Stefan Röttger, Stefan.Roettger@th-nuernberg.de



Include this page


Index


Was ist Programmieren?


Teil 1 (C)

Grundlagen

C-Sprachbestandteile

C-Funktionen

Arrays

Module

Strukturen

Addendum

Online-Übungen Teil 1 (C)

Aufgrund des Ausbruchs von CoViD-19 wird der Lehr- und Übungsbetrieb auf Online-Betrieb umgestellt. Das entsprechende Online Vorlesungs- und Übungsmaterial befindet sich hier.

Zusatzaufgaben (C)

Die folgenden Aufgaben vertiefen gÀngige ProgrammierablÀufe anhand von praktischen Beispielen.

  1. Galton Brett
  2. Zufallszahlen
  3. Nullstellensuche
  4. Numerische Integration
  5. Header und Module

ZusatzĂŒbungen 2D Grafik

Die folgenden Aufgaben sind zur EinĂŒbung von gĂ€ngigen ProgrammierablĂ€ufen und insbesondere zur Handhabung einer Graphikbibliothek geeignet.

  1. Plot Library
  2. Liniengrafik
  3. Rastergrafik
  4. Animation


Teil 2 (C++)

Von Java zu C++

C/C++ Strukturen

Objektorientierte Programmierung mit C++

Online-Übungen Teil 2 (C++)

Aufgrund des Ausbruchs von CoViD-19 wird der Lehr- und Übungsbetrieb auf Online-Betrieb umgestellt. Das entsprechende Online-Material befindet sich hier.

Zur PrĂŒfungsvorbereitung: Probeklausur PDF

Falls Sie ein sogenanntes NachzĂŒglerpraktikum absolvieren, geschieht die Abgabe der folgenden drei Aufgaben auf elektronischem Wege bis spĂ€testens zwei Wochen vor Vorlesungsende:


Teil3 (Datenstrukturen)

WeiterfĂŒhrende Literatur

Verkettete Listen als C Datenstruktur

BinÀre BÀume als C++ Datenstruktur

Übungen Teil 3

  1. Listen
  2. BĂ€ume

Options: