User's Manual
16-14 Programming
8316PROG.DOC TI-83 international English Bob Fedorisko Revised: 02/19/01 1:23 PM Printed: 02/19/01 1:39
PM Page 14 of 22
DS<( (decrement and skip) subtracts 1 from 
variable
. If the
answer is < 
value
 (which can be an expression), the next
command
 is skipped; if the answer is 
|
value
, the next
command
 is executed. 
variable
 cannot be a system
variable.
:DS<(variable,value)
:
command 
(if answer 
‚
value
)
:
command 
(if answer <
 value
)
Program Output
Note:
DS<(
is not a looping instruction.
Menu( sets up branching within a program. If Menu( is
encountered during program execution, the menu screen is
displayed with the specified menu items, the pause
indicator is on, and execution pauses until you select a
menu item.
The menu 
title
 is enclosed in quotation marks ( 
" ). Up to
seven pairs of menu items follow. Each pair comprises a
text
 item (also enclosed in quotation marks) to be
displayed as a menu selection, and a 
label
 item to which to
branch if you select the corresponding menu selection.
Menu("
title
","
text1
",
label1
,"
text2
",
label2
, . . .)
Program Output
The program above pauses until you select 1 or 2. If you
select 
2, for example, the menu disappears and the
program continues execution at 
Lbl B.
DS<(
Menu(










