6 Contents
Part II: HP 15c Programming
............................................. 65
Section 6: Programming Basics .................................................. 66
The Mechanics .............................................................................. 66
Creating a Program ................................................................... 66
Loading a Program .................................................................... 66
Intermediate Program Stops .................................................... 68
Running a Program .................................................................... 68
How to Enter Data ..................................................................... 69
Program Memory ....................................................................... 70
Example ........................................................................................ 70
Further Information ...................................................................... 74
Program Instructions ................................................................ 74
Instruction Coding ..................................................................... 74
Memory Configuration .............................................................. 75
Program Boundaries ................................................................. 77
Unexpected Program Stops ...................................................... 78
Abbreviated Key Sequences ...................................................... 78
User Mode .................................................................................. 79
Polynomial Expressions and Horner’s Method ......................... 79
Nonprogrammable Functions ................................................... 80
Problems ....................................................................................... 81
Section 7: Program Editing ............................................................ 82
The Mechanics .............................................................................. 82
Moving to a Line in Program Memory ....................................... 82
Deleting Program Lines ............................................................. 83
Inserting Program Lines ............................................................ 83
Examples ...................................................................................... 83
Further Information ...................................................................... 85
Single-Step Operations ............................................................. 85
Line Position .............................................................................. 86
Insertions and Deletions ........................................................... 87
Initializing Calculator Status ..................................................... 87
Problems ....................................................................................... 87
Section 8: Program Branching and Controls ................................. 90
The Mechanics .............................................................................. 90
Branching ................................................................................... 90
Conditional Tests ....................................................................... 91