Section 9: Branching and Looping 109
Ê
003, 43 34
Line 003 go.
20,000.00
Ê
004,43,33,007
Condition tested by o was
true, so program execution
continued with line 004:
gi007.
20,000.00
Ê
007, 45 1
Line 007: :1.
20.00
20% tax rate has been recalled to
X-register, moving income to Y-
register.
Ê
008, 25
Line 008: b.
4,000.00
20% of 20,000 = 4,000.
25000
25,000.
Keys income greater than test
value into display and X-register
Ê
001, 45 0
Line 001: :0.
20,000.00
Test value has been recalled to X-
register, moving income to Y-
register.
Ê
002, 34
Line 002: ~.
25,000.00
Income has been placed in X-
register and test value has been
placed in Y-register.
Ê
003, 43 34
Line 003: go.
25,000.00
Ê
005, 45 2
Condition tested by o was
false, so program execution
skipped the next line and
continued at line 005: :2.
25.00
25% tax rate has been recalled to
X-register, moving income to Y-
register.
Ê
006,43,33,008
Line 006: gi008.
25.00
Ê
008, 25
Line 008: b.
6,250.00
25% of 25,000 = 6,250.
Keystrokes
(RPN mode)
Display