HP HP12C hp 12c_user's guide_English_E_HDPMBF12E44.pdf - Page 110
HP HP12C - 12c Financial Calculator Manual
UPC - 882780792104
View all HP HP12C manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 110 highlights
110 Section 9: Branching and Looping Keystrokes gi07 :2 gi08 :1 b fs Display 04- 43, 33 05- 45 06- 43, 33 07- 45 08- -12.36 07 If condition is true, branches to program line 07. 2 If condition is false, recalls 25% tax rate to X-register. 08 Branches to program line 08. 1 Recalls 20% tax rate to X-register. 25 Calculates tax. Sets calculator to Run mode. (Display shows results of running of previous program.) Now, we'll store the required numbers in registers R , R , and R , then we'll run the 01 2 program, using Ç so that we can check that the branching occurs properly. It's good practice with programs containing conditional test instructions to check that the program branches correctly for all possible conditions: in this case, if the income is less than, equal to, or greater than the test value. Keystrokes 20000?0 20?1 25?2 15000 Ê Ê Ê Ê Display 20,000.00 20.00 25.00 15,000. 01- 45 20,000.00 0215,000.00 03- 43 15,000.00 04- 43, 33 Stores test value in register R0. Stores 20% tax rate in register R1. Stores 25% tax rate in register R2. Keys income less than test value into display and X-register. 0 Line 01: :0. Test value has been recalled to X-register, moving income to Y-register. 34 Line 02: ~ Income has been placed in X-register and test value has been placed in Y-register. 34 Line 03: go 07 Condition tested by o was true, so program execution continued with line 04: gi07. File name: hp 12c_user's guide_English_HDPMBF12E44 Printered Date: 2005/7/29 Page: 110 of 209 Dimension: 14.8 cm x 21 cm