Forum: Object-Pascal / Delphi-Language
Delphi
by leddl,
28. Jul 2005
Klar ist es letztendlich deine Entscheidung, was du wählst. Nur wie rwachtel es ja schon gesagt hat, wird Code mit breaks, exits und continues immer recht schnell schwer verständlich. Daher sollte man das wirklich nur dann verwenden, wenn es nicht - oder nur sehr schwer - anders geht. Und da dein Problem - zumindest so, wie du es bisher geschildert hast - meiner Meinung nach am einfachsten über...
Forum: Object-Pascal / Delphi-Language
Delphi
by leddl,
28. Jul 2005
Aber ich frage nochmal: Was ist der Unterschied? So wie du es machen willst, fragst du ab, ob der Wert erreicht ist und übergehst dann die Berechnung. Genauso könntest du die Berechnung eben einfach nur dann ausführen, wenn der Wert nicht erreicht ist. Macht genau das selbe, ist aber einfach zu verstehen und spart Code. Es ist ja nicht nötig, daß du bereits beim Programmieren weißt, welcher Wert...
Forum: Object-Pascal / Delphi-Language
Delphi
by leddl,
28. Jul 2005
:gruebel: Warum ist "<>" keine Option? Wenn du weißt, bei welcher Zahl nichts gemacht werden soll, kannst du doch auch einfach eben diese Zahl ausschließen. Zur Not, falls es mehrere Zahlen sind, kannst du ja auch alle diese Zahlen in eine Menge packen und dann überprüfen, ob die Zahl nicht in der Menge ist.
Forum: Object-Pascal / Delphi-Language
Delphi
by leddl,
28. Jul 2005
Und warum schreibst du nicht einfach
if i <> 2 then
count := count + i;
Warum kompliziert, wenns auch einfach geht? :gruebel: