Als je de waarden van 2 variabelen wilt omwisselen, moet je ervoor oppassen 1 van de waarden niet kwijt te raken. Hieronder een programma met 2 variabelen: waarde1 en waarde2. Waarde1 krijgt de waarde 75, waarde2 de waarde 150. Deze waarden moeten omgewisseld worden.
Wat gaat hier mis? Probeer, voordat je verder leest, te beredeneren wat de uitvoer is, anders run je het, het staat in swap.fprg