Guten Morgen,
ich bekomme einfach nicht volle Punkt bei meinen Struktogrammen hin, deswegen Frage ich Euch zu der ersten Aufgabe, wie Ihr sie lösen würdet (an die anderen setze ich mich dann..) Wäre echt total super!!
Hier die Angaben:
Enwickeln Sie die Struktogramme für den Spielmodus des minesweeper-Spiels, die folgende Anforderungen erfüllen sollen:
- Spielen:
Dieses Programmmodul stellt die Hauptroutine des Spielmodus dar.
Hinweis: Denken Sie daran Variablen wenn nötig zu initialisieren!
- Das Spielfeld wird auf den Bildschirm ausgegeben. Dazu wird das Unterprogramm spielanzeige aufgerufen.
- Der benutzer wird aufgefordert Zeile und Spalte für das Feldelement einzugeben, das er aufdecken möchte.
- Wird eine Position gewählt, die außerhalb des Spielfeldes liegt, soll die Eingabe wiederholt werden.
- Ist die gewählte Position leer und noch nicht aufgedeckt, wird das Unterprogramm aufdecken aufgerufen. Anschließend wird mit Hilfe der Funktion gewonnen ermittelt, ob der Benutzer gewonnen hat. Ist dies der Fall, wird nach erneuter Anzeige des Spielfeldes eine entsprechende Bildschirmmeldung ausgegeben.
- Deckt der Benutzer ein Feld auf, das eine Mine enthält, wird auch hier erneut das Spielfeld auf dem Bildschirm ausgegeben und eine entsprechene Bildschirmmeldung ausgegeben. Das Spiel wird beendet.
- Wird ein bereits aufgedecktes Feld gewählt, so wird der benutzer durch eine Fehlermeldung infiormiert und zur erneuten Eingabe aufgefordert.
-------------------
Das wäre Teil 1 von 6.. wäre echt super wennn Ihr mir helfen könntet!!
MfG