Forum: Object-Pascal / Delphi-Language
Delphi
by DelphiProgrammierer,
11. Apr 2007
Erstmal finde ich Deine Anmerkung prima.
Zweitens: Ich würde zusätzlich klammern bei Deiner Lösung, egal, wie die Bindungsregeln nun zufällig sind.
Drittens: Ich finde meine Lösung weiterhin anschaulicher.
Symbolisch lautet meine Lösung ja:
if (not Ausnahmefall) and (Feld=1) then inc(k,1);
der Ausnahmefall wird aufgelöst als ((i=x) and (j=y))).
Bei Deiner Lösung muss man (ich...
Forum: Object-Pascal / Delphi-Language
Delphi
by DelphiProgrammierer,
11. Apr 2007
Hi 3rdnuss,
der Fehler liegt in der if Bedingung. Damit schließt Du alle Fälle aus mit
Feld und Feld also z.B. Feld usw.
schreibe stattdessen:
if (not ((i=x) and (j=y))) and (Feld=1) then inc(k,1);
Gruß