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(