en sla het op onder de naam 'f2'. Druk op J en controleer dat variabele
@@@f2@@@ daadwerkelijk aanwezig is in uw variabelenmenu. Controleer de
volgende resultaten:
3.5 @@@f2@@@ Resultaat: -2.5 10 @@@f2@@@ Resultaat: -9
Deze resultaten bevestigen de correcte werking van de
IF...THEN...ELSE...END-constructie. Het programma berekent de functie
Opmerking: in dit specifieke geval zou het een geldig alternatief geweest
zijn om een IFTE functie in de vorm: 'f2(x) = IFTE(x<3,x^2,1-x)' te gebruiken.
Geneste IF...THEN...ELSE...END-constructies
In de meeste computerprogrammeertalen waar de IF...THEN...ELSE...END-
constructie beschikbaar is, is de volgende notatie de algemeen gebruikte
notatie voor programmaweergave:
IF logical_statement THEN
program_statements_if_true
ELSE
program_statements_if_false
END
Bij het ontwerpen van een rekenmachineprogramma met IF-constructies zou u
kunnen starten door met de hand de pseudo-code voor de IF- constructies te
schrijven zoals hierboven getoond. Voor programma @@f2@@@ bijvoorbeeld, zou u
het volgende kunnen schrijven
IF x<3 THEN
2
x
ELSE
1-x
END
0 @@@f2@@@ Resultaat: 0
f
(
x
)
2
1.2 @@@f2@@@ Resultaat: 1.44
⎧
2
x
,
if
x
<
=
⎨
1
−
x
,
otherwise
⎩
3
Blz. 21-53