Aufgabe: Vertauschen von 2 Variablen ==================================== A := 10; B := 5; // Unter Zuhilfenahme einer Hilfsvariablen: HILF := A; A := B; B := HILF; // und jetzt: Wie vertauscht man 2 Variablen OHNE // Hilfsfvariable??? // Tipp: Die INFORMATION der 1. Variable muss vor deren // Überschreiben gespeichert werden! B := A + B; // in B steckt nun die Information, die auch // in A vorhanden war. A := B - A; // Somit hat A jetzt den Wert, den B zu Anfang hatte! B := B - A; // B bekommt die (Summe aus A_alt und B_alt) MINUS A_neu // (A_neu = B_alt) zugewiesen, was gleich A_alt ergibt.