245
Procedure Met behulp van deze procedure is het mogelijk de
coördinaten van een punt k te berekenen uit de coördinaten van
punt i en met behulp van de gegeven of te berekenen lengte en
argument van i-k.
z heeft het volgende procedurehoofd
procedure z kj, i, p)
is geen functie-, maar een echte procedure. Door de aanroep
van de procedure wordt dus niet aan de naam van de procedure
een waarde toegekend. Wel worden de coördinaten van het punt k
berekend en in rooster bz ingevuld.
De formele parameters hebben de volgende verklaring:
integer k nummer van het punt, waarvan de coördinaten
worden berekend;
integer i nummer van het punt, waarvan de coördinaten
gegeven zijn;
integer; nummer van het derde punt van de driehoek
j-i-k, waarin de voor de coördinaten van punt k
benodigde lambda-grootheden berekend kunnen
worden
integer p nummer van het coördinatenstelsel, waarin gere
kend wordt (p i of 2).
Opmerkingen. 1. Als de gevraagde grootheid met behulp van
het proceduresysteem niet is te berekenen meldt
het programma dit met de uitdrukking: „coör
dinaten zijn op deze wijze niet te berekenen".
Ook worden dan de waarden van de parameters k, j, i en p
opgegeven.
2. Indien men vrijheid heeft in de keuze van de punten k, j en i
dient men de punten linksom gaande te nummeren, om moeilijk
heden te voorkomen bij gebruik van de cosinusregel.
Het voorgaande kan worden toegelicht met een voorbeeld.
In fig. 4-3 zijn gegeven de coördinaten van de punten 3 en 5 in
coördinatenstelsel 1, en de hoeken aa57 en a573. De coördinaten in
stelsel 1 van punt 7 worden verkregen door de opdracht
2 (7. 3, 5. 1)
fig- 4-3