EasyManua.ls Logo

HP 35s User Manual

HP 35s
382 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
Page #230 background imageLoading...
Page #230 background image
14-20 Programming Techniques
 
 
 
 
  
 
Press
L, then press Z to see that the loop–control
number is now 11.0100.
Indirectly Addressing Variables and Labels
Indirect addressing is a technique used in advanced programming to specify a
variable or label without specifying beforehand exactly which one. This is
determined when the program runs, so it depends on the intermediate results (or
input) of the program.
Indirect addressing uses four different keys: 0, 7, 1 , and A.
These keys are active for many functions that take A through Z as variables or
labels.
I and J are variables whose contents can refer to another variable. It holds a
number just like any other variable (A through Z).
(I) and (J) are programming functions that directs, "Use the number in I or J to
determine which variable or label to address."
This is an indirect address. (A through Z are direct addresses.)
Both 0 and 7 are used together to create an indirect address and this applies to
both 1 and A as well.
By itself, (I) or (J) is either undefined (no number in (I) or (J)) or uncontrolled (using
whatever number happens to be left over in I or J).
The Variables "I" and "J"
You can store, recall, and manipulate the contents of I or J just as you can the
contents of other variables. You can even solve for I,J and integrate using I or J . The
functions listed below can use variable "i"(the variable J is the same).

Table of Contents

Other manuals for HP 35s

Question and Answer IconNeed help?

Do you have a question about the HP 35s and is the answer not in the manual?

HP 35s Specifications

General IconGeneral
TypeScientific
Form factorPocket
Product colorBlack
Digits14 digits
Display number of lines2 lines
Keyboard typeAlphanumeric
Menus and promptsYes
Weight and Dimensions IconWeight and Dimensions
Dimensions (WxDxH)157.9 x 18 x 82 mm

Summary

Part 1. Basic Operation

Getting Started

Covers initial setup, display contrast, and basic operations.

Backspacing and Clearing

Details on clearing entries, correcting numbers, and clearing the display.

RPN and ALG Modes

Explains how to select and use Reverse Polish Notation and Algebraic modes.

Keying in Numbers

Covers entering numbers, making them negative, and using exponents.

Performing Arithmetic Calculations

Details on single-argument and two-argument operations in RPN and ALG modes.

Controlling the Display Format

How to set display formats like Fixed, Scientific, and Engineering.

Fractions

Covers entering, displaying, and calculating with fractions.

Calculator Memory

Information on memory management, checking available memory, and clearing memory.

Part 2. Programming

Simple Programming

Introduces basic programming concepts, entering simple programs, and examples.

Designing a Program

Covers program design, selecting modes, and using labels and returns.

Data Input and Output

Explains how programs handle input using INPUT and display output using VIEW.

Loops with Counters (DSE, ISG)

Details on using DSE and ISG for creating loops with counters.

Indirectly Addressing Variables and Labels

Explains techniques for accessing variables and labels indirectly using I and J.

Solving a Program

How to use programs with SOLVE to find unknown variables in functions.

Integrating a Program

Steps for integrating functions defined by programs using ∫ FN.

Part 3. Appendixes and Reference

A. Support, Batteries, and Service

Information on calculator support, battery replacement, and testing operation.

B. User Memory and the Stack

Details on user memory, managing memory, resetting the calculator, and stack lift status.

C. ALG: Summary

Summary of Algebraic mode features, including arithmetic, functions, and complex numbers.

D. More about Solving

In-depth information on how SOLVE finds roots, interprets results, and handles errors.

E. More about Integration

Details on integral evaluation, accuracy, and conditions affecting results or calculation time.

F. Messages

Explains calculator messages, their meanings, and how to clear them.

G. Operation Index

A quick reference for all functions, operations, and their keys, alphabetized by name.

Related product manuals