![]() |
AW: Größe von "Array of Array of integer" ermitteln
OK jetzt habe ich Länge und Breite rausgefunden aber wie überprüfe ich zum Beispiel ob es mit zweien gefüllt ist?
Zur Zeit habe ich folgenden Code aber der funktioniert nicht:
Delphi-Quellcode:
Die Prozedur habe ich nach jeder Bewegung reingemacht.
procedure TForm1.CheckField;
var i,j:integer; gewonnen:boolean; begin gewonnen:= true; for i := 0 to Länge-1 do begin for j := 0 to Breite - 1 do begin if (arFelder[i,j] = 1 or 2 or 4 ) then begin gewonnen := true; end else begin gewonnen := false; end; end; end; if (gewonnen = true) then ShowMessage('Gewonnen'); end; Also wenn w,a,s oder d gedrückt wird. Edit: 1 steht für Blau (Nicht begehbares Feld) 2 für Rot (Ziel) 4 für gelb (Felder auf denen man war) |
AW: Größe von "Array of Array of integer" ermitteln
Gehört zwar nicht mehr zum Thema... Aber wie genau ist die Bedingung zum Gewinnen? Muss das gesamte Feld mit Zweien gefüllt sein?
Generell: Eine Abfrage, ob eine Zahl 1, 2 oder 4 ist, sieht so aus:
Delphi-Quellcode:
if (Zahl = 1) or (Zahl = 2) or (Zahl = 4) then ...
//oder: if Zahl in [1, 2, 4] then ... |
AW: Größe von "Array of Array of integer" ermitteln
Ja das gesamte Feld muss entweder mit 1,2 oder 4 gefüllt sein.
|
AW: Größe von "Array of Array of integer" ermitteln
Zitat:
der auswertende Teil was
Delphi-Quellcode:
sum := 0;
for I := low(f) to High(f) do sum := sum + High(f[i]) + 1; |
AW: Größe von "Array of Array of integer" ermitteln
Das mit der Verwendung ders Delphi-Tags war ernst gemeint!
|
AW: Größe von "Array of Array of integer" ermitteln
Was denn für Delphi tags? oO
|
AW: Größe von "Array of Array of integer" ermitteln
Zitat:
Code:
[DELPHI][/DELPHI]
|
AW: Größe von "Array of Array of integer" ermitteln
Zitat:
Habe weiter oben ein neues Problem gepostet. |
AW: Größe von "Array of Array of integer" ermitteln
Eigentlich gilt ja: "Neue Frage, neuer Thread"
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz