EasyManua.ls Logo

Texas Instruments TI-89 - Page 329

Texas Instruments TI-89
623 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
312 Chapter 17: Programming
17PROGRM.DOC TI-89/TI-92 Plus: Programming (English) Susan Gullord Revised: 02/23/01 1:14 PM Printed: 02/23/01 2:18 PM Page 312 of 40
This example uses
Dialog...EndDlog
to create dialog boxes for input
and output. It uses
Loop...EndLoop
to calculate the result.
: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
This example uses the
TI
-
89 / TI
-
92 Plus
built-in functions to calculate
the result without using a loop.
:prog5()
:Prgm
:Input "Enter an integer",n
:sum(seq(i,i,1,n))
!
temp
:Disp temp
:EndPrgm
Function Used in this example to:
seq
Generate the sequence of integers from
1
to
n
.
seq
(
expression
,
var
,
low
,
high
[,
step
])
sum
Sum the integers in the list generated by
seq
.
Example 4
Example 5
Note:
Because
Input
returns n as a number, you
do not need to use
expr
to
convert n.
expression used to generate the sequence
Converts string entered
with
Request
to an
expression.
variable that will be incremented
Defines a dialog box
for input.
initial and final values of
var
increment for
var
;
if omitted, uses 1.
Defines a dialog
box for output.
Calculates sum.
Displays output on
Program I/O screen.
Prompts for input on
Program I/O screen.
Loop calculation.

Table of Contents

Other manuals for Texas Instruments TI-89

Related product manuals