Operation Manual
Hoofdstuk 17. Programmeren 295
17PROGRM.NLD TI-89/TI-92 Plus: Programming (Dutch) Susan Gullord Revised: 02/29/00 12:17 PM Printed: 02/29/00 12:22 PM Page 295 of 40
A
ls u
If...EndIf
-structuren wilt
invoeren, gebruikt u het
werkbalkmenu „
Control
van de
Program Editor.
De opdracht
If
is rechtstreeks in het
menu „ beschikbaar.
A
ls u een submenu wilt weergeven
waarin andere
If
-
structuren worden
opgesomd, kiest u
2:If...Then
.
A
ls u een structuur zoals
If...Then...EndIf
kiest, wordt er een
template ingevoegd op de
cursorpositie.
:If
|
Then
:EndIf
Als u slechts één opdracht wilt uitvoeren als een voorwaardelijke
test waar is, gebruikt u de algemene vorm.
:If x>5
: Disp "x is greater than 5”
:Disp x
In dit voorbeeld moet u een waarde in
x
opslaan voordat de opdracht
If
wordt uitgevoerd.
Als u meerdere opdrachten wilt uitvoeren als een voorwaardelijke
test waar is, gebruikt u de volgende structuur.
:If x>5 Then
: Disp "x is greater than 5”
: 2ù x! x
:EndIf
:Disp x
If, Lbl en Goto gebruiken om het verloop van het programma te controleren
De structuur
If...EndIf
gebruikt een voorwaardelijke test om te
beslissen of één of meer opdrachten al dan niet worden
uitgevoerd. De opdrachten
Lbl
(label) en
Goto
kunnen ook
worden gebruikt om van de ene plaats in een programma naar
een andere te springen.
Het werkbalkmenu
„
De opdracht If
Tip: gebruik inspringingen
om uw programma’s beter
leesbaar en begrijpelijker te
maken.
If...Then...EndIf-
structuren
Opmerking:
EndIf
markeer
t
het einde van het
Then
-blok
dat wordt uitgevoerd indien
de voorwaarde waar is.
Wordt alleen uitgevoerd indien x>5;
anders wordt het overgeslagen.
Geeft altijd de waarde van x weer.
Wordt alleen uitgevoerd indien x>5.
Geeft de waarde weer van:
•
2x als x>5.
•
x als x
5.
De cursor is zo geplaatst dat u
een voorwaardelijke test kunt
invoeren.