This program is set to solve common problems in plane (regular) triangles.
The programs can be adapted to any side lengths and angles necessary.
Variables of Plane Triangles
Side length a with corresponding angle A,
Side length b with corresponding angle B, and
Side length c with corresponding angle C.
Labels and Stack Set Up: HP 35S
Angle-Angle-Side, Label P001, Stack: B, A, b, Goal: a
Side-Side-Angle, Label P009, Stack: b, a, B, Goal: A
Angle-Side-Angle, Label P015, Stack: b, A, c, Goal: a
Side-Side-Side, Label P033, Stack: a, b, c, Goal: A (angle corresponding to first side length entered)
* If you use a 15C, 32Sii, or other another RPN calculator, you will need to create four labels. The nice thing with the HP 35S is that you can create multiple programs within in one label. Memory registers B and C are temporary.
Program P (Planar Triangles)
\\ Angle-Angle-Side: Law of Sines
\\ Stack: B, A, b; Find: a
P001 LBL P
\\ Side-Side-Angle: Law of Sines
\\ Stack: b, a, B; Find: A
\\ Side-Angle-Side: Law of Cosines
\\ Stack: b, A, c; Find: a
P015 STO C
P020 STO B
P025 RCL B
P028 RCL C
\\ Side-Side-Side: Law of Cosines
\\ Stack: a, b, c; Find: A
P033 STO C
P036 STO B
P044 RCL÷ B
P045 RCL÷ C
Examples (Degrees Mode Used):
AAS: B = 30, A = 40, b = 4; a ≈ 5.1423
SSA: b = 5, a = 4, B = 90°; A ≈ 53.1301°
SAS: b = 8, A= 30°, c = 9; a ≈ 4.5047
SSS: a = 5, b = 4, c = 3; A = 90°
Hope this helps. I plan to post a program regarding spherical triangles.
This blog is property of Edward Shore. 2013