Operation Manual

Hoofdstuk 17. Programmeren 311
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 311 of 40
Dit voorbeeld is het programma dat in de kennismaking aan het begin
van dit hoofdstuk werd weergegeven. Zie de kennismaking voor
gedetailleerde informatie.
:prog1()
:Prgm
:Request “Enter an integer”,n
:expr(n)! n
:0! temp
:For i,1,n,1
: temp+i! temp
:EndFor
:Disp temp
:EndPrgm
Dit voorbeeld gebruikt
InputStr
voor invoer, een
While...EndWhile
-lus
om het resultaat te berekenen en
Text
om het resultaat weer te geven.
:prog2()
:Prgm
:InputStr “Enter an integer”,n
:expr(n)! n
:0! temp:1! i
:While in
: temp+i! temp
: i+1! i
:EndWhile
:Text “The answer is “&string(temp)
:EndPrgm
Dit voorbeeld gebruikt
Prompt
voor invoer,
Lbl
en
Goto
om een lus te
maken en
Disp
om het resultaat weer te geven.
:prog3()
:Prgm
:Prompt n
:0! temp:1! i
:Lbl top
: temp+i! temp
: i+1! i
: If in
: Goto top
:Disp temp
:EndPrgm
Voorbeeld: alternatieve manieren gebruiken
In de kennismaking aan het begin van dit hoofdstuk wordt een
programma weergegeven waarin de gebruiker gevraagd wordt
een geheel getal in te voeren, waarna alle gehele getallen van
1 tot en met het ingevoerde getal bij elkaar worden opgeteld
en het resultaat wordt weergegeven. Dit deel biedt een aantal
alternatieve manieren, die u kunt gebruiken om hetzelfde doel
te bereiken.
Voorbeeld 1
Voorbeeld 2
Tip: voor typt u
¥
µ
(nul).
Voor & drukt u op:
TI
.
89:
¥p
(maalteken
)
TI
.
92 Plus:
2
H
Voorbeeld 3
Opmerking: aangezien het
resultaat van
Prompt
een geta
l
(n) is, hoeft u niet
expr
te
gebruiken om n te converteren.
Converteert een tekenreeks
die met
Request
is inge-
voerd naar een uitdrukking.
Converteert de met
InputStr
ingevoerde tekenreeks naar
een uitdrukking.
Vraagt om invoer in
een dialoogvenster.
Lusberekening.
Geeft uitvoer weer op het
scherm Program I/O.
Vraagt om invoer op het
scherm Program I/O.
Vraagt om invoer op het
scherm Program I/O.
Lusberekening.
Lusberekening.
Geeft de uitvoer op het
scherm Program I/O weer.
Geeft de uitvoer in een
dialoogvenster weer.