Loops – HP 33s User Manual
Page 200
13–16
Programming Techniques
Use the above program to see the different forms of fraction display:
Keys:
(In ALG mode)
Display:
Description:
X
F
#@
value
Executes label F; prompts for a
fractional number (V).
2.53
g
@
value
Stores 2.53 in V; prompts for
denominator (D).
16
g
)
Stores 16 as the /c value.
Displays message, then the
decimal number.
g
!
+d
Message indicates the fraction
format (denominator is no greater
than 16), then shows the fraction.
d
indicates that the numerator is
"a little below" 8.
g
!
+c
Message indicates the fraction
format (denominator is factor of
16), then shows the fraction.
g
%
+ c
Message indicates the fraction
format (denominator is 16), then
shows the fraction.
g
| y
{}
0
)
Stops the program and clears flag
10
Loops
Branching backwards — that is, to a label in a previous line — makes it possible
to execute part of a program more than once. This is called looping.
"!
"!
"! !
!