HSG |
|
Die Anweisung, die einer Variablen einen neuen Wert gibt, heißt Zuweisung. In Delphi wird der Zuweisungsoperator mit := geschrieben und als '.. ergibt sich aus ..' gelesen. Der Zuweisungsoperator darf auf keinen Fall mit dem mathematischen '=' verwechselt werden. In Java oder C wird der Zuweisungsoperator mit '=' geschrieben, das Ist-Gleich-Zeichen mit '=='. Eine Zuweisung n := n + 1; ist sinnvoll, die Gleichung n = n + 1 nicht. Auf der rechten Seite einer Zuweisung darf eine Konstante stehen oder ein mehr oder minder komplizierter Ausdruck, der vor der eigentlichen Zuweisung ausgewertet wird. n := n + 1; ermittelt zuerst den Wert der Variablen n, addiert dazu 1 und weist das Ergebnis der Variablen n zu. Dh. n := n + 1; erhöht den Wert der Variablen n um 1.
Welche Anweisungsfolge vertauscht den Wert der Variablen a und b?
Schreibe eine Testumgebung und benutze den Debugger, um den Ablauf zu verfolgen.