Æplot, Replace, Zerogrob – HP 39g+ User Manual

Page 232: Loop commands, Do…until …end

Advertising
background image

16-22

Programming

PLOT

Puts graph from graphicname into the Plot view display.

→PLOT graphicname:

REPLACE

Replaces portion of graphic in graphicname1 with
graphicname2, starting at position. REPLACE also
works for lists and matrices.

REPLACE

graphicname1;(position);graphicname2:

SUB

Extracts a portion of the named graphic (or list or matrix),
and stores it in a new variable, name. The portion is
specified by position and positions.

SUB

name;graphicname;(position);(positions):

ZEROGROB

Creates a blank graphic with given width and height,
and stores it in graphicname.

ZEROGROB

graphicname;width;height:

Loop commands

Loop hp allow a program to execute a routine repeatedly.
The hp 39g+ has three loop structures. The example
programs below illustrate each of these structures
incrementing the variable A from 1 to 12.

DO…UNTIL …END

Do

... Until ... End is a loop command that executes the

loop-clause repeatedly until test-clause returns a true
(nonzero) result. Because the test is executed after the
loop-clause, the loop-clause is always executed at least
once. Its syntax is:

DO

loop-clause UNTIL test-clause END

1

X

A:

DO A + 1

X

A

UNTIL A == 12
END

Advertising
This manual is related to the following products: