Operation Manual

312 Hoofdstuk 17. Programmeren
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 312 of 40
Dit voorbeeld gebruikt
Dialog...EndDlog
om dialoogvensters te
maken voor invoer en uitvoer. Het gebruikt
Loop...EndLoop
om het
resultaat te berekenen.
:prog4()
:Prgm
:Dialog
: Title “Enter an integer”
: Request “Integer”,n
:EndDlog
:expr(n)! n
:0! temp:0! i
:Loop
: temp+i! temp
: i+1! i
: If i>n
: Exit
:EndLoop
:Dialog
: Title “The answer is”
: Text string(temp)
:EndDlog
:EndPrgm
Dit voorbeeld gebruikt de ingebouwde functies van de
TI
-
89 / TI
-
92 Plus
om het resultaat te berekenen, zonder een lus te gebruiken.
:prog5()
:Prgm
:Input “Enter an integer”,n
:sum(seq(i,i,1,n))! temp
:Disp temp
:EndPrgm
Functie In dit voorbeeld gebruikt om:
seq
De rij gehele getallen van 1 tot en met n te genereren.
seq
(
uitdrukking
,
var
,
laag
,
hoog
[,
stap
])
sum
De gehele getallen in de door
seq
gegenereerde lijst bij
elkaar op te tellen.
Voorbeeld 4
Voorbeeld 5
Opmerking:
aangezien het
resultaat van
Input
een
getal (n) is, hoeft u
expr
niet te gebruiken om n te
converteren.
uitdrukking die gebruikt wordt om de reeks te genereren
Converteert een teken-
reeks die met
Request
is ingevoerd naar een
uitdrukking.
variabele die verhoogd wordt
Definieert een dialoog-
venster voor invoer.
begin- en eindwaarden van
var
stapgrootte voor
var
;
indien weggelaten wordt 1
gebruikt.
Definieert een dialoog-
venster voor uitvoer.
Berekent de som.
Geeft de uitvoer weer op
het scherm Program I/O.
Vraagt om invoer op het
scherm Program I/O.
Lusberekening.