Forum: Programmieren allgemein
by Sir Rufo,
18. Feb 2010
wenn du "programmierst" bewege( s, q )dann sieht deine procedure folgendes bewege( true, true )oder vielleichtbewege( true, false )oder auchbewege( false, true )oder sogarbewege( false, false )und daran soll die jetzt erkennen können von welchem turm zu welchem gezogen werden soll.
Es gibt 6 Zug-Möglichkeiten, deiner procedure kann man aber nur 4 unterschiedliche parameter-kombis übergeben...
Forum: Programmieren allgemein
by Sir Rufo,
17. Feb 2010
Start und Ziel als Boolean :gruebel: was willst du damit der prozedur mitteilen?
sehr seltsam ...
Forum: Programmieren allgemein
by Sir Rufo,
15. Feb 2010
ich glaube nicht, dass deine funktion so compiliert wird.
da fehlt jede Menge "end;"
Würde man auch sofort sehen, wenn man sich etwas an den Style-Guide von Delphi halten würde:
procedure bewegen( start, ziel : integer );
var
safe, Auswahl1, Auswahl2, Auswahl3, a, s1a, s2a, s3a : integer;
begin
s1a := strtoint( edit5.Text );
s2a := 0;
s3a := 0;