EasyManua.ls Logo

HP 39gs - Loop commands

HP 39gs
314 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Programming 18-23
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 39gs 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 A:
DO
A + 1 A
DISP 3;A:
UNTIL A == 12 END:
WHILE…
REPEAT…
END
While ... Repeat ... End is a loop command that
repeatedly evaluates test-clause and executes loop-clause
sequence if the test is true. Because the test-clause is
executed before the loop-clause, the loop-clause is not
executed if the test is initially false. Its syntax is:
WHILE test-clause REPEAT loop-clause END
1
A:
WHILE A < 12 REPEAT
A+1
A
DISP 3;A:
END:
FOR…TO…STEP
...END
FOR name=start-expression TO end-expression
[STEP increment];
loop-clause END
FOR A=1 TO 12 STEP 1;
DISP 3;A:
END:
HP 39gs English.book Page 23 Wednesday, December 7, 2005 11:24 PM

Table of Contents

Other manuals for HP 39gs

Related product manuals