Zum Hauptinhalt springen

Aufgabe 7

Schwierigkeitsgrad: Mittel
Themen: Programmein- und ausgabe Kontollstrukturen Funktionen Arrays

Erstellen Sie ein TicTacToe-Spiel. Initialisieren Sie dafür ein zweidimensionales Array und lesen Sie ein, wie viele Spieler (1 oder 2) spielen wollen. Im Einzelspieler soll das Programm ein zufälliges Feld auswählen und besetzen. Nutzen sie dafür rand() und % (z.B. int a = rand() % 3 für eine zufällige Zahl zwischen 0 und 2). Lesen Sie die einzelnen Züge aus der Konsole ein und schreiben Sie jeweils eine Funktion um das Array auszugeben und eine Funktion um zu überprüfen, ob ein Spieler gewonnen hat.