14-18
Loops with Counters (DSE, ISG)
When you want to execute a loop a specific number of times, use the
(
increment
;
skip if greater than
) or
(
decrement
;
skip if less than or equal
to
) conditional function keys. Each time a loop function is executed in a program, it
automatically
decrements
or
increments
a counter value stored in a variable. It
compares the current counter value to a final counter value, then continues or exits
the loop depending on the result.
For a count–down loop, use
variable
For a count–up loop, use
variable
These functions accomplish the same thing as a FOR–NEXT loop in BASIC:
variable
=
initial–value
final–value
increment
.
.
.
variable
A DSE instruction is like a FOR–NEXT loop with a negative increment.
After pressing a shifted key for ISG or DSE (
or
), you will be
prompted for a variable that will contain the
loop–control
number
(described
below).
The Loop–Control Number
The specified variable should contain a loop–control number
±ccccccc.fffii,
where:
±ccccccc
is the current counter value (1 to 12 digits). This value
changes
with
loop execution.
fff
is the final counter value (must be three digits). This value does
not
change
as the loop runs.
An unspecified value for fff is assumed to be 000.
Summary of Contents for 35s
Page 1: ...HP 35s scientific calculator user s guide H Edition 1 HP part number F2215AA 90001 ...
Page 14: ...12 Contents ...
Page 15: ...Part 1 Basic Operation ...
Page 16: ......
Page 46: ...1 30 Getting Started ...
Page 63: ...RPN The Automatic Memory Stack 2 17 A Solution ...
Page 64: ...2 18 RPN The Automatic Memory Stack ...
Page 74: ...3 10 Storing Data into Variables ...
Page 180: ...12 14 Statistical Operations ...
Page 181: ...Part 2 Programming ...
Page 182: ......
Page 246: ...15 12 Solving and Integrating Programs ...
Page 270: ...16 24 Statistics Programs ...
Page 284: ...17 14 Miscellaneous Programs and Equations ...
Page 285: ...Part 3 Appendixes and Reference ...
Page 286: ......
Page 308: ...B 8 User Memory and the Stack ...
Page 322: ...C 14 ALG Summary ...
Page 336: ...D 14 More about Solving ...
Page 346: ...E 10 More about Integration ...
Page 352: ...F 6 Messages ...
Page 370: ...G 18 Operation Index ...
Page 382: ...Index 12 ...