Programming
21-1
21
Programming
Introduction
This chapter describes how to program using the HP
40gs. In this chapter you’ll learn about:
•
using the Program catalog to create and edit
programs
•
programming commands
•
storing and retrieving variables in programs
•
programming variables.
H I N T
More information on programming, including examples
and special tools, can be found at HP’s calculators web
site:
http://www.hp.com/calculators
The Contents of a
Program
An HP 40gs program contains a sequence of numbers,
mathematical expressions, and commands that execute
automatically to perform a task.
These items are separated by a colon (
:
). Commands
that
take multiple arguments have those arguments
separated by a semicolon (
;
). For example,
PIXON
xposition
;
yposition
:
Structured
Programming
Inside a program you can use branching structures to
control the execution flow. You can take advantage of
structured programming by creating building-block
programs. Each building-block program stands
alone—and it can be called from other programs.
Note:
If a program has a space in its name then you have to put
quotes around it when you want to run it
.
hp40g+.book Page 1 Friday, December 9, 2005 1:03 AM
Summary of Contents for 40gs
Page 10: ...hp40g book Page x Friday December 9 2005 1 03 AM ...
Page 64: ...hp40g book Page 22 Friday December 9 2005 1 03 AM ...
Page 80: ...hp40g book Page 4 Friday December 9 2005 1 03 AM ...
Page 86: ...hp40g book Page 4 Friday December 9 2005 1 03 AM ...
Page 100: ...hp40g book Page 4 Friday December 9 2005 1 03 AM ...
Page 126: ...hp40g book Page 22 Friday December 9 2005 1 03 AM ...
Page 182: ...hp40g book Page 28 Friday December 9 2005 1 03 AM ...
Page 274: ...hp40g book Page 22 Friday December 9 2005 1 03 AM ...
Page 303: ...Step by Step Examples 16 29 hp40g book Page 29 Friday December 9 2005 1 03 AM ...
Page 304: ...hp40g book Page 30 Friday December 9 2005 1 03 AM ...
Page 314: ...hp40g book Page 10 Friday December 9 2005 1 03 AM ...
Page 330: ...hp40g book Page 16 Friday December 9 2005 1 03 AM ...
Page 392: ...hp40g book Page 44 Friday December 9 2005 1 03 AM ...
Page 420: ...hp40g book Page 22 Friday December 9 2005 1 03 AM ...
Page 428: ...hp40g book Page 8 Friday December 9 2005 1 03 AM ...
Page 444: ...hp40g book Page 16 Friday December 9 2005 1 03 AM ...