Sie sind hier 51
Richtigen Code schreiben
SCHLEIFE: solange das Schiff nicht versenkt ist
HOLE den Rateversuch des Benutzers
VERGLEICHE die Benutzereingabe mit gültigen Eingabewerten
FALLS (if) die Benutzereingabe ungültig ist,
SAGE dem Benutzer, er möge eine gültige Zahl eingeben
ANSONSTEN (else)
ADDIERE 1 zur Variablen guesses
FALLS die Benutzereingabe auf eine Zelle des Schiffs passt
ADDIERE 1 zur Anzahl der Treffer (hits)
FALLS die Anzahl der Treffer 3 entspricht
SETZE isSunk auf den Wert true
SAGE dem Benutzer: »Schiff versenkt!«
ENDE FALLS (if)
ENDE FALLS (if)
ENDE ANSONSTEN (else)
ENDE SCHLEIFE
SAGE dem Benutzer den Spielstand (stats)
Und damit zur Logik des Spiels
Damit sind unsere Variablen versorgt, und wir können uns mit dem
eigentlichen Pseudocode befassen, der das Spiel implementiert.
Wir werden ihn in kleine Stücke aufteilen. Als Erstes kümmern wir
uns um die Schleife: Sie muss weiterlaufen, solange das Schiff nicht
versenkt ist. Als Nächstes machen wir uns daran, die Benutzerein-
gaben einzulesen und zu überprüfen, damit auch wirklich eine
Zahl zwischen 0 und 6 eingegeben wird. Danach schreiben wir
die Logik, die testet, ob das Schiff getroffen wurde. Zum Schluss
erstellen wir einen kleinen Bericht, der ausgibt, wie viele Versuche
der Benutzer zum Versenken des Schiffs gebraucht hat.
SCHRITT
1
: Schleife einrichten,
Benutzereingaben einlesen und überprüfen.
SCHRITT 2: Rateversuch
überprüfen. Treffer oder nicht?
Schleife erstellen und
Benutzereingaben einlesen
Benutzereingaben
überprüfen
Testen, ob das Schiff
versenkt wurde
Bericht an Benutzer ausgeben
Zu erledigen:
SCHRITT 3: Überprüfen, ob das
Schiff versenkt wurde.
SCHRITT 4: Bericht an
den Benutzer ausgeben.

Get JavaScript-Programmierung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.