Deutsche Lernausgabe
C-Übungen mit Lösungen und Tests
Übe Schleifen, das Entfernen von Array-Duplikaten und Matrixrotation in C. Löse die Aufgaben, starte Tests und vergleiche deinen Code mit den Lösungen.

Übe Schleifen, Arrays ohne Duplikate und die Rotation von Matrizen. Jede Aufgabe beschreibt Eingabe, Ausgabe und Einschränkungen; versuche zuerst eine eigene Lösung, bevor du Hinweise liest und den Lösungscode vergleichst.
Öffne das gewünschte Thema und lies die Erklärung, bevor du den Code ausprobierst. Mit den Schaltflächen am Codeblock öffnest du das Beispiel im Compiler, ergänzt die benötigte Eingabe und vergleichst die Ausgabe. Ändere jeweils nur einen Wert, um das Verhalten des Programms nachzuvollziehen und deine Annahmen zu prüfen.
C-Schleifen: Ziffern untersuchen
Berechnen Sie die Ziffernsumme, kehren Sie eine Ganzzahl um und prüfen Sie das Ergebnis auf Primzahleigenschaft.
C-Array-Übungen: Duplikate entfernen
Entferne Duplikate aus einem sortierten C-Array mit zwei Indizes. Speichere eindeutige Werte im selben Array und gib ihre Anzahl und die Werte aus.
Matrix in C im Uhrzeigersinn drehen
Transponieren Sie eine quadratische Matrix und kehren Sie ihre Zeilen für eine Drehung direkt im Speicher um.
C-Funktionen: ggT und kgV eines Arrays
Kombinieren Sie einen rekursiven ggT mit Zeigerparametern, um zwei Ergebnisse zu berechnen.
C-Zeiger: Eine verkettete Liste umkehren
Kehren Sie die Verknüpfungen einer einfach verketteten Liste um und geben Sie ihre Knoten korrekt frei.
Einfach verkettete Liste in C umkehren
Richten Sie vorhandene Verknüpfungen mit drei Zeigern neu aus und geben Sie den neuen Listenkopf zurück.
Binäre Suche in einem C-Array
Suchen Sie einen Wert in einem sortierten Array, indem Sie den Suchbereich wiederholt halbieren.