• Keine Ergebnisse gefunden

Hochschule f¨ ur Technik und Wirtschaft

N/A
N/A
Protected

Academic year: 2022

Aktie "Hochschule f¨ ur Technik und Wirtschaft"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Hochschule f¨ ur Technik und Wirtschaft

Studiengang Kommunikationsinformatik Prof. Dr.–Ing. Damian Weber

Rechnernetze 4. ¨ Ubung

Aufgabe (Tic–Tac–Toe–Spiel)

Dieses Programm wird ausnahmsweisekeinNetzwerk-Programm. Wir werden sp¨ater ein Netzwerk-Programm daraus erzeugen. Beim Tic–Tac–Toe Spiel setzen zwei Spie- ler mit Zeichen O und X abwechselnd ihr Zeichen in ein 3×3 Schema. Wer zuerst drei eigene Zeichen in einer Zeile, Spalte oder Diagonale hat, hat gewonnen.

Beispiel:

X X O

O X O X

Spieler X hat gewonnen.

Ihr Programm soll abwechselnd die Eingaben der Spieler X und O von der Tastatur lesen, wobei das zu setzende Feld nach folgendem Schema eingegeben wird:

6 7

0 1 2 3 4 5 8

Seite 1 von 2

(2)

Das Programm soll nach jedem Zug die G¨ultigkeit pr¨ufen (g¨ultige Zahl, Feld unbe- setzt) und feststellen, ob jemand gewonnen hat. Nach jedem Zug soll das Spielfeld ausgegeben werden.

Sp¨ater werden die Spieler an zwei Rechnern sitzen, beide werden das Spielfeld vor sich haben und die Eingabe des Gegners wird ¨uber das Netzwerk gesendet. D.h. Sie sollten schon jetzt die Eingabe des Zuges in einer Funktion behandeln, welche sp¨ater durch eine Funktion ersetzt wird, die die Netzwerkbehandlung durchf¨uhrt..

Seite 2 von 2

Referenzen

ÄHNLICHE DOKUMENTE

Hochschule f¨ ur Technik und Wirtschaft. Studiengang

d) F¨ uhren Sie auf obigem Graphen Breadth–First–Search aus aus, begin- nend mit Knoten 1. Finden Sie die k¨ urzesten Wege inklusive Distanzen von Knoten 1 zu

Ziffern, Blanks und Sonderzeichen wurden nicht verschl¨ usselt; außerdem wurde die Groß–/Kleinschreibung beibehalten (Beispiel: wird der Buchstabe x zu y verschl¨ usselt, dann auch X

Implementieren Sie eine Klasse znz, die das Rechnen modulo n vereinfacht; diese Klasse sollte f¨ ur alle Instanzen das gleiche n verwenden. Es sollte so sein, daß man dieses n

• Sie k¨onnen die Primzahlerzeugung dahingehend beschleunigen, daß Sie einen Primzahltest f¨ ur q erst dann anwenden, wenn Sie sicher sind, daß q nicht durch kleine Primzahlen

• Geben Sie alle L¨ osungsbl¨ atter ab und versehen Sie jedes mit Ihrem Namen und Ihrer Matrikelnummer. • Die zur Verf¨ ugung stehende Zeit betr¨ agt

Ziffern, Blanks und Sonderzeichen wurden nicht verschl¨ usselt; außerdem wurde die Groß–/Kleinschreibung beibehalten (Beispiel: wird der Buchstabe x zu y verschl¨ usselt, dann auch X

Studiengang Kommunikationsinformatik Studiengang Praktische