Invoer:
(In de ALG–stand)
{
}
Lussen
Door terugwaarts te springen — dat wil zeggen naar een label in een eerdere
regel— kunt u een deel van een programma meerdere keren uitvoeren. Dit heet
een lus.
Deze routine (uit "Coördinatentransformaties" op pagina 15–34 in hoofdstuk 15)
is een voorbeeld van een oneindige lus. Hij wordt gebruikt om de gegevens in te
lezen voordat de coördinaten getransformeerd worden. Nadat de drie waarden
zijn ingevoerd, kan de gebruiker de lus beëindigen door aan te geven welke
transformatie moet worden uitgevoerd (door te drukken
transformatie van oud naar nieuw, en op
naar oud).
Voorwaardelijke lussen (GTO)
Wilt u een bewerking uitvoeren, totdat er aan een bepaalde voorwaarde is
voldaan, maar weet u niet hoe lang dat duurt, dan moet u een lus schrijven met
een voorwaardelijke test en een GTO–instructie.
13–16
Programmeringstechnieken
Weergave:
0
Uitleg:
(noemer is een factor van 16), en
toont daarna de breuk.
Bericht geeft de wijze waarop de
breuk wordt weergegeven
(noemer is 16), en toont daarna
de breuk.
Stopt het programma en wist flag
10.
O voor transformatie van nieuw
N voor