# Increment And Decrement; For Loop; Sleep Command; Swap Command - HP 9g - Graphing Calculator User Manual

Graphing calculator.

⇒ Each program needs an END command to mark the end of the
program. This is displayed automatically when you create a new
program.

## Increment and decrement

Post-fixed: Memory variable + + or Memory variable – –
Pre-fixed: + + Memory variable or – – Memory variable
⇒ A memory variable is decreased or increased by one. For standard
memory variables, the + + ( Increment ) and – – ( Decrement ) operators
can be either post-fixed or pre-fixed. For array variables, the operators
must be pre-fixed.
With pre-fixed operators, the memory variable is computed before the
expression is evaluated; with post-fixed operators, the memory variable
is computed after the expression is evaluated.

### For loop

FOR
( start condition; continue condition; re-evaluation ) { statements }
⇒ A FOR loop is useful for repeating a set of similar actions while a
specified counter is between certain values.
For example:
FOR
( A = 1 ; A
{ C = 3
A ; PRINT " ANS = " , C }
×
END
⇒ Result : ANS = 3, ANS = 6, ANS = 9, ANS = 12
The processing in this example is:
1.
FOR A = 1: This initializes the value of A to 1. Since A = 1 is consistent
with A ≤ 4, the statements are executed and A is incremented by 1.
2.
Now A = 2. This is consistent with A ≤ 4, so the statements are
executed and A is again incremented by 1. And so on.
3.
When A = 5, it is no longer true that A ≤ 4, so statements are not
executed. The program then moves on to the next block of code.

### Sleep command

SLEEP (
)
time
⇒ A SLEEP command suspends program execution for a specified time
(up to a maximum of 105 seconds). This is useful for displaying
intermediate results before resuming execution.

### Swap command

SWAP (
memory variable A, memory variable B
4 ; A + + )
E-28
)

## Chapters

#### This manual is also suitable for:

F2222a#aba - 9s scientific calculator