Inhalt

1. Übung: Grundlagen

Lege ein zweidimensionales int Array mit 5 Zeilen und 7 Spalten an.

Falls schon besprochen: Lösung mit Hilfe von Funktionen.

2. Übung: Grundlagen Funktionen

Falls in der letzten Aufgabe bereits Funktionen verwendet wurden diese Aufgabenstellung überspringen.

Lege ein 2 dimensionales int Array an. Definiere Anzahl der Zeilen und Spalten als globale Konstante (ZEILEN und SPALTEN). Implementiere die folgenden Funktionen:

3. Übung: Diverse Funktionen

Schreibe Funktionen für:

4. Übung: Damenproblem

Beim sogenannten Damenproblem sollen auf einem Schachbrett acht Damen aufgestellt werden so dass diese sich nicht gegenseitig schlagen können. Schreibe ein Programm dass prüft ob eine Lösung für dieses Problem korrekt ist. Das Schachbrett wird durch ein zweidimensionalen Array dargestellt. Eine 1 zeigt an, dass dort eine Dame steht, 0 bedeutet eine leeres Feld.

Aufgaben:

int feld[][8] = {
    {0,0,0,0,0,0,0,1},
    {0,0,0,1,0,0,0,0},
    {1,0,0,0,0,0,0,0},
    {0,0,1,0,0,0,0,0},
    {0,0,0,0,0,1,0,0},
    {0,1,0,0,0,0,0,0},
    {0,0,0,0,0,0,1,0},
    {0,0,0,0,1,0,0,0}
};

5. Übung: Tic Tac Toe

Schreibe ein Programm mit dem 2 Personen Tic Tac Toe spielen können. Erweiterungen:

Programmieren in C - Teil 2