Registriert seit: 17. Jun 2009
616 Beiträge
|
AW: Minesweeper
27. Mär 2015, 10:33
Reden wir hier aneinander vorbei?
[
Delphi-Quellcode:
if Feld.AnzahlNachbarMinen = 0 then
begin
for LNachbar in NachbarnVon( Feld ) do
DeckMichAuf( LNachbar );
end;
Du machst doch genau das was ich geschrieben habe.
Wenn Dein Feld in der if-Bedingung ein Zahlfeld ist, dann werden die umliegenden Felder nicht geprüft.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
|